Implementation notes: x86, hydra3, crypto_aead/omdsha256k128n96tau96v1

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
274524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
276733? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
279419? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
280578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
281889? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
282228? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
285765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
286310? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
286417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
286432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
287519? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
287914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
288095? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
288819? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
288845? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
289022? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
289280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
289288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
289631? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
290928? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
290933? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
291836? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
292997? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
294487? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
294575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
296695? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
296763? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
297872? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
302513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
302541? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
303651? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
304491? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
306649? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
307087? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
308166? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
308848? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
310640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
311218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311858? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
313381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
314388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
316016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
320584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
320633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
320748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
330770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
333034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
333077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
333566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
333717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
334060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
334125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
334252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
336209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
337734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
338085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
338288? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
340268? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
340990? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
343372? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
345170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
345180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
345913? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
346465? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
346743? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
346744? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
346884? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
346943? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
347484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
348075? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
349093? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
349147? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
349236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
349282? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
350475? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
350559? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
351771? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
352597? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
352826? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
353623? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
353833? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
354379? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
355642? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
355646? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
356539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
357862? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
358050? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
359023? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
359119? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
359132? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
359286? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
359360? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
359421? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
359557? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
359585? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
359969? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
360045? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
360210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
360492? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
360869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
361409? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
361548? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
361791? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
361796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
362340? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
362489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
362510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
362736? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
362910? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
363201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
363299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
363736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
363863? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
364355? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
365186? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
366571? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
366627? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
366666? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
366779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
366845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
366851? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
366879? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
366916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
367124? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
367186? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
367755? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
367777? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
367777? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
367977? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
368200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
368498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
368564? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
369259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
369352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
369523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
370656? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
371305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
371349? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
371418? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
371427? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
371613? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
372537? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
372667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
376750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
376914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
377720? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
377742? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
378555? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
378862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
385646? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
395305? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
396129? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
396134? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
396416? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
397947? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
400686? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
400825? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
401513? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
401842? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
420786? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725

Test failure

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNARc6J.s: Assembler messages:
encrypt.c: /tmp/ccNARc6J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNARc6J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNARc6J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNARc6J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNARc6J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNARc6J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNARc6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNARc6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNARc6J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNARc6J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNARc6J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNARc6J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNARc6J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNARc6J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNARc6J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNARc6J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNARc6J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNARc6J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNARc6J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNARc6J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNARc6J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNARc6J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNARc6J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNARc6J.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSe7MSq.s: Assembler messages:
encrypt.c: /tmp/ccSe7MSq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSe7MSq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSe7MSq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSe7MSq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe7MSq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe7MSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe7MSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe7MSq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe7MSq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe7MSq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe7MSq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe7MSq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSe7MSq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe7MSq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSe7MSq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSe7MSq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe7MSq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe7MSq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe7MSq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe7MSq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe7MSq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSe7MSq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe7MSq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe7MSq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6MKDgm.s: Assembler messages:
encrypt.c: /tmp/cc6MKDgm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6MKDgm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6MKDgm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6MKDgm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MKDgm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MKDgm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MKDgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MKDgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MKDgm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MKDgm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MKDgm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MKDgm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6MKDgm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MKDgm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6MKDgm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MKDgm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6MKDgm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MKDgm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MKDgm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MKDgm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MKDgm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MKDgm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6MKDgm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MKDgm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEyDpZ1.s: Assembler messages:
encrypt.c: /tmp/ccEyDpZ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyDpZ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyDpZ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyDpZ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyDpZ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyDpZ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyDpZ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyDpZ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEyDpZ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyDpZ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyDpZ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyDpZ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyDpZ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyDpZ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyDpZ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyDpZ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyDpZ1.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2HLKlD.s: Assembler messages:
encrypt.c: /tmp/cc2HLKlD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2HLKlD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2HLKlD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2HLKlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HLKlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HLKlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HLKlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HLKlD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HLKlD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HLKlD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HLKlD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HLKlD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2HLKlD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HLKlD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2HLKlD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2HLKlD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HLKlD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HLKlD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HLKlD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HLKlD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HLKlD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2HLKlD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HLKlD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HLKlD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrOc2D0.s: Assembler messages:
encrypt.c: /tmp/ccrOc2D0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOc2D0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOc2D0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOc2D0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOc2D0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOc2D0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOc2D0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOc2D0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOc2D0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOc2D0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOc2D0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOc2D0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOc2D0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOc2D0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOc2D0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOc2D0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrOc2D0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOc2D0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOc2D0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOc2D0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOc2D0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOc2D0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOc2D0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOc2D0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCEs6rx.s: Assembler messages:
encrypt.c: /tmp/ccCEs6rx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCEs6rx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCEs6rx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCEs6rx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEs6rx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEs6rx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEs6rx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEs6rx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEs6rx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEs6rx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEs6rx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEs6rx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCEs6rx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEs6rx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCEs6rx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEs6rx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCEs6rx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEs6rx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEs6rx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEs6rx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEs6rx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEs6rx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCEs6rx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEs6rx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccurE4Yg.s: Assembler messages:
encrypt.c: /tmp/ccurE4Yg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccurE4Yg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccurE4Yg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccurE4Yg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurE4Yg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurE4Yg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurE4Yg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurE4Yg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurE4Yg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurE4Yg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurE4Yg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurE4Yg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccurE4Yg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurE4Yg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccurE4Yg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccurE4Yg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurE4Yg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurE4Yg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurE4Yg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurE4Yg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurE4Yg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurE4Yg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurE4Yg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurE4Yg.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc13wpM6.s: Assembler messages:
encrypt.c: /tmp/cc13wpM6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13wpM6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13wpM6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc13wpM6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13wpM6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13wpM6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13wpM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13wpM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13wpM6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13wpM6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13wpM6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13wpM6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13wpM6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13wpM6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13wpM6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13wpM6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc13wpM6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13wpM6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13wpM6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13wpM6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13wpM6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13wpM6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13wpM6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13wpM6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchJ4vne.s: Assembler messages:
encrypt.c: /tmp/cchJ4vne.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJ4vne.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJ4vne.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchJ4vne.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ4vne.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ4vne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ4vne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ4vne.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ4vne.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ4vne.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ4vne.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ4vne.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJ4vne.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ4vne.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJ4vne.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchJ4vne.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ4vne.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ4vne.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ4vne.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ4vne.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ4vne.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ4vne.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ4vne.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ4vne.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5QPLXJ.s: Assembler messages:
encrypt.c: /tmp/cc5QPLXJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QPLXJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QPLXJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QPLXJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QPLXJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QPLXJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QPLXJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QPLXJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QPLXJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QPLXJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QPLXJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QPLXJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QPLXJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QPLXJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QPLXJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QPLXJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QPLXJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6CRVWM.s: Assembler messages:
encrypt.c: /tmp/cc6CRVWM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6CRVWM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6CRVWM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6CRVWM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CRVWM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CRVWM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CRVWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CRVWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CRVWM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CRVWM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CRVWM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CRVWM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6CRVWM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CRVWM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6CRVWM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CRVWM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6CRVWM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CRVWM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CRVWM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CRVWM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CRVWM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CRVWM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6CRVWM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CRVWM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc9EFWTn.s: Assembler messages:
encrypt.c: /tmp/cc9EFWTn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9EFWTn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9EFWTn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9EFWTn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EFWTn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EFWTn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EFWTn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EFWTn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EFWTn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EFWTn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EFWTn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EFWTn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9EFWTn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EFWTn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9EFWTn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EFWTn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9EFWTn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EFWTn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EFWTn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EFWTn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EFWTn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EFWTn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9EFWTn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EFWTn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccYUE8Po.s: Assembler messages:
encrypt.c: /tmp/ccYUE8Po.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUE8Po.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUE8Po.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUE8Po.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUE8Po.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUE8Po.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUE8Po.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUE8Po.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUE8Po.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUE8Po.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUE8Po.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUE8Po.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUE8Po.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUE8Po.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUE8Po.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYUE8Po.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUE8Po.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUE8Po.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUE8Po.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUE8Po.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUE8Po.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUE8Po.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUE8Po.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUE8Po.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNNCb5Z.s: Assembler messages:
encrypt.c: /tmp/ccNNCb5Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNCb5Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNCb5Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNCb5Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNCb5Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNCb5Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNCb5Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNCb5Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNCb5Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNCb5Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNCb5Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNCb5Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNCb5Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNCb5Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNCb5Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNCb5Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNCb5Z.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1T5Nwz.s: Assembler messages:
encrypt.c: /tmp/cc1T5Nwz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1T5Nwz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1T5Nwz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1T5Nwz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T5Nwz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T5Nwz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T5Nwz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1T5Nwz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T5Nwz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1T5Nwz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T5Nwz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T5Nwz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T5Nwz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T5Nwz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T5Nwz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1T5Nwz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T5Nwz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5tvspr.s: Assembler messages:
encrypt.c: /tmp/cc5tvspr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tvspr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tvspr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tvspr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvspr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvspr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvspr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvspr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvspr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvspr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvspr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvspr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tvspr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvspr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tvspr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5tvspr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvspr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvspr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvspr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvspr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvspr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tvspr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvspr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvspr.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7A83CU.s: Assembler messages:
encrypt.c: /tmp/cc7A83CU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7A83CU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7A83CU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7A83CU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A83CU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A83CU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A83CU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A83CU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A83CU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A83CU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A83CU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A83CU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7A83CU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A83CU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7A83CU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7A83CU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A83CU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A83CU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A83CU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A83CU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A83CU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7A83CU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A83CU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A83CU.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccndjcYc.s: Assembler messages:
encrypt.c: /tmp/ccndjcYc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccndjcYc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccndjcYc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccndjcYc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjcYc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjcYc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjcYc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjcYc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjcYc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjcYc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjcYc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjcYc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccndjcYc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjcYc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccndjcYc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjcYc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccndjcYc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjcYc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjcYc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjcYc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjcYc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjcYc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccndjcYc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjcYc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ohvnO.s: Assembler messages:
encrypt.c: /tmp/cc4ohvnO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ohvnO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ohvnO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ohvnO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ohvnO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ohvnO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ohvnO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ohvnO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ohvnO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ohvnO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ohvnO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ohvnO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ohvnO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ohvnO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ohvnO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ohvnO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ohvnO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ohvnO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ohvnO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ohvnO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ohvnO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ohvnO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ohvnO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ohvnO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctWdEty.s: Assembler messages:
encrypt.c: /tmp/cctWdEty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWdEty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctWdEty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctWdEty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdEty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdEty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdEty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdEty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdEty.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWdEty.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWdEty.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWdEty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctWdEty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdEty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctWdEty.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctWdEty.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWdEty.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWdEty.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWdEty.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdEty.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWdEty.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWdEty.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWdEty.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWdEty.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctQtDed.s: Assembler messages:
encrypt.c: /tmp/cctQtDed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQtDed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctQtDed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctQtDed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQtDed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQtDed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQtDed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQtDed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQtDed.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQtDed.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQtDed.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQtDed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctQtDed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQtDed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctQtDed.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctQtDed.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQtDed.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQtDed.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQtDed.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQtDed.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQtDed.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQtDed.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQtDed.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQtDed.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5FgNzO.s: Assembler messages:
encrypt.c: /tmp/cc5FgNzO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FgNzO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FgNzO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FgNzO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgNzO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgNzO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgNzO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgNzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgNzO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FgNzO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FgNzO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FgNzO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FgNzO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgNzO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FgNzO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FgNzO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5FgNzO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FgNzO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FgNzO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FgNzO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgNzO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FgNzO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FgNzO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FgNzO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfhXOEc.s: Assembler messages:
encrypt.c: /tmp/ccfhXOEc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhXOEc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhXOEc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhXOEc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhXOEc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhXOEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhXOEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhXOEc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhXOEc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhXOEc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhXOEc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhXOEc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhXOEc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhXOEc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhXOEc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfhXOEc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhXOEc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhXOEc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhXOEc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhXOEc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhXOEc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhXOEc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhXOEc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhXOEc.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfOUTAu.s: Assembler messages:
encrypt.c: /tmp/ccfOUTAu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfOUTAu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfOUTAu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfOUTAu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOUTAu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOUTAu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOUTAu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOUTAu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOUTAu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOUTAu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOUTAu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOUTAu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfOUTAu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOUTAu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfOUTAu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOUTAu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfOUTAu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOUTAu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOUTAu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOUTAu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOUTAu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOUTAu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfOUTAu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOUTAu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqQ0ydP.s: Assembler messages:
encrypt.c: /tmp/ccqQ0ydP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQ0ydP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQ0ydP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQ0ydP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQ0ydP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQ0ydP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQ0ydP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQ0ydP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqQ0ydP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQ0ydP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQ0ydP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQ0ydP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQ0ydP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQ0ydP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQ0ydP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQ0ydP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQ0ydP.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1OqrCq.s: Assembler messages:
encrypt.c: /tmp/cc1OqrCq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OqrCq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OqrCq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OqrCq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OqrCq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OqrCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OqrCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OqrCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OqrCq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OqrCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OqrCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OqrCq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OqrCq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OqrCq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OqrCq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1OqrCq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OqrCq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OqrCq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OqrCq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OqrCq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OqrCq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OqrCq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OqrCq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OqrCq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKfThgY.s: Assembler messages:
encrypt.c: /tmp/ccKfThgY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfThgY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKfThgY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfThgY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfThgY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfThgY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfThgY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfThgY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfThgY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfThgY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfThgY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfThgY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKfThgY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfThgY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKfThgY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfThgY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKfThgY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfThgY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfThgY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfThgY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfThgY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfThgY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfThgY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfThgY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsxreS1.s: Assembler messages:
encrypt.c: /tmp/ccsxreS1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxreS1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxreS1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxreS1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxreS1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxreS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxreS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxreS1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxreS1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxreS1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxreS1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxreS1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxreS1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxreS1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxreS1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsxreS1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxreS1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxreS1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxreS1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxreS1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxreS1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxreS1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxreS1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxreS1.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKWPSq5.s: Assembler messages:
encrypt.c: /tmp/ccKWPSq5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKWPSq5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKWPSq5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKWPSq5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWPSq5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWPSq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWPSq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWPSq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWPSq5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWPSq5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWPSq5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWPSq5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKWPSq5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWPSq5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKWPSq5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWPSq5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKWPSq5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWPSq5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWPSq5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWPSq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWPSq5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWPSq5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKWPSq5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWPSq5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMO2zrp.s: Assembler messages:
encrypt.c: /tmp/ccMO2zrp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMO2zrp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMO2zrp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMO2zrp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO2zrp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO2zrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO2zrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO2zrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO2zrp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO2zrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO2zrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO2zrp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMO2zrp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO2zrp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMO2zrp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMO2zrp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO2zrp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO2zrp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO2zrp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO2zrp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO2zrp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMO2zrp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO2zrp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO2zrp.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEiQarH.s: Assembler messages:
encrypt.c: /tmp/ccEiQarH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEiQarH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEiQarH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEiQarH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiQarH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiQarH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiQarH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiQarH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiQarH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiQarH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiQarH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiQarH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEiQarH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiQarH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEiQarH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiQarH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEiQarH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiQarH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiQarH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiQarH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiQarH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiQarH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiQarH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiQarH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrgCUrZ.s: Assembler messages:
encrypt.c: /tmp/ccrgCUrZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgCUrZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgCUrZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgCUrZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgCUrZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgCUrZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgCUrZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgCUrZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrgCUrZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgCUrZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgCUrZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgCUrZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgCUrZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgCUrZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgCUrZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgCUrZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgCUrZ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2oGgUz.s: Assembler messages:
encrypt.c: /tmp/cc2oGgUz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2oGgUz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2oGgUz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2oGgUz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oGgUz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oGgUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oGgUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oGgUz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oGgUz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oGgUz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oGgUz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oGgUz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2oGgUz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oGgUz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2oGgUz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2oGgUz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oGgUz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oGgUz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oGgUz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oGgUz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oGgUz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2oGgUz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oGgUz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oGgUz.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnvleeg.s: Assembler messages:
encrypt.c: /tmp/ccnvleeg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvleeg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvleeg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvleeg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvleeg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvleeg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvleeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvleeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvleeg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvleeg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvleeg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvleeg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvleeg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvleeg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvleeg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvleeg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnvleeg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvleeg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvleeg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvleeg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvleeg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvleeg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvleeg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvleeg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczvBWOc.s: Assembler messages:
encrypt.c: /tmp/cczvBWOc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvBWOc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvBWOc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczvBWOc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvBWOc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvBWOc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvBWOc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvBWOc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvBWOc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvBWOc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvBWOc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvBWOc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvBWOc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvBWOc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvBWOc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczvBWOc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvBWOc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvBWOc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvBWOc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvBWOc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvBWOc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvBWOc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvBWOc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvBWOc.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAiO8zY.s: Assembler messages:
encrypt.c: /tmp/ccAiO8zY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAiO8zY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAiO8zY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAiO8zY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiO8zY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiO8zY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiO8zY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiO8zY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiO8zY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiO8zY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiO8zY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiO8zY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAiO8zY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiO8zY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAiO8zY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiO8zY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAiO8zY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiO8zY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiO8zY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiO8zY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiO8zY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiO8zY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAiO8zY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiO8zY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwWloBL.s: Assembler messages:
encrypt.c: /tmp/ccwWloBL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWloBL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWloBL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWloBL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWloBL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWloBL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWloBL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWloBL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWloBL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWloBL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWloBL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWloBL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWloBL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWloBL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWloBL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwWloBL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWloBL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWloBL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWloBL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWloBL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWloBL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwWloBL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWloBL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWloBL.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMkc9Qv.s: Assembler messages:
encrypt.c: /tmp/ccMkc9Qv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMkc9Qv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMkc9Qv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMkc9Qv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkc9Qv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkc9Qv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkc9Qv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMkc9Qv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMkc9Qv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkc9Qv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkc9Qv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkc9Qv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkc9Qv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkc9Qv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMkc9Qv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkc9Qv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkc9Qv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPgPC3q.s: Assembler messages:
encrypt.c: /tmp/ccPgPC3q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgPC3q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgPC3q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgPC3q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgPC3q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgPC3q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgPC3q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgPC3q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgPC3q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgPC3q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgPC3q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgPC3q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgPC3q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgPC3q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgPC3q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgPC3q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPgPC3q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgPC3q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgPC3q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgPC3q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgPC3q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgPC3q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgPC3q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgPC3q.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9xMx21.s: Assembler messages:
encrypt.c: /tmp/cc9xMx21.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9xMx21.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9xMx21.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9xMx21.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xMx21.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xMx21.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xMx21.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xMx21.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xMx21.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xMx21.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xMx21.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xMx21.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9xMx21.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xMx21.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9xMx21.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9xMx21.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xMx21.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xMx21.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xMx21.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xMx21.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xMx21.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9xMx21.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xMx21.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xMx21.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchv95aa.s: Assembler messages:
encrypt.c: /tmp/cchv95aa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchv95aa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchv95aa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchv95aa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv95aa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv95aa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv95aa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv95aa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv95aa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv95aa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv95aa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv95aa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchv95aa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv95aa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchv95aa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv95aa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchv95aa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv95aa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv95aa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv95aa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv95aa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv95aa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchv95aa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv95aa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1VJ3gK.s: Assembler messages:
encrypt.c: /tmp/cc1VJ3gK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VJ3gK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1VJ3gK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VJ3gK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VJ3gK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VJ3gK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VJ3gK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1VJ3gK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1VJ3gK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VJ3gK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VJ3gK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VJ3gK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VJ3gK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VJ3gK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VJ3gK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VJ3gK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VJ3gK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBJvIsJ.s: Assembler messages:
encrypt.c: /tmp/ccBJvIsJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJvIsJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJvIsJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJvIsJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJvIsJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJvIsJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJvIsJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJvIsJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJvIsJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBJvIsJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJvIsJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJvIsJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJvIsJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJvIsJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJvIsJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJvIsJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJvIsJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBhMcA1.s: Assembler messages:
encrypt.c: /tmp/ccBhMcA1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhMcA1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBhMcA1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBhMcA1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhMcA1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhMcA1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhMcA1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhMcA1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhMcA1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhMcA1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhMcA1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhMcA1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBhMcA1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhMcA1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBhMcA1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhMcA1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBhMcA1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhMcA1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhMcA1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhMcA1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhMcA1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhMcA1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhMcA1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhMcA1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclW3mw8.s: Assembler messages:
encrypt.c: /tmp/cclW3mw8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclW3mw8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclW3mw8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclW3mw8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW3mw8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW3mw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW3mw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW3mw8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW3mw8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW3mw8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW3mw8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW3mw8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclW3mw8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW3mw8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclW3mw8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclW3mw8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW3mw8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW3mw8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW3mw8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW3mw8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW3mw8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclW3mw8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW3mw8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW3mw8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccddkYx.s: Assembler messages:
encrypt.c: /tmp/cccddkYx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccddkYx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccddkYx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccddkYx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccddkYx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccddkYx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccddkYx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccddkYx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccddkYx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccddkYx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccddkYx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccddkYx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccddkYx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccddkYx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccddkYx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccddkYx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccddkYx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccddkYx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccddkYx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccddkYx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccddkYx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccddkYx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccddkYx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccddkYx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceynBRC.s: Assembler messages:
encrypt.c: /tmp/cceynBRC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceynBRC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceynBRC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceynBRC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceynBRC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceynBRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceynBRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceynBRC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceynBRC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceynBRC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceynBRC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceynBRC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceynBRC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceynBRC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceynBRC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceynBRC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceynBRC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceynBRC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceynBRC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceynBRC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceynBRC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceynBRC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceynBRC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceynBRC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc94nzqe.s: Assembler messages:
encrypt.c: /tmp/cc94nzqe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94nzqe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94nzqe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc94nzqe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94nzqe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94nzqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94nzqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94nzqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94nzqe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94nzqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94nzqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94nzqe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94nzqe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94nzqe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94nzqe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94nzqe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc94nzqe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94nzqe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94nzqe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94nzqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94nzqe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94nzqe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94nzqe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94nzqe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZAa3dl.s: Assembler messages:
encrypt.c: /tmp/ccZAa3dl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZAa3dl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZAa3dl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZAa3dl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAa3dl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAa3dl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAa3dl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAa3dl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAa3dl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAa3dl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAa3dl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAa3dl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZAa3dl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAa3dl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZAa3dl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZAa3dl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAa3dl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAa3dl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAa3dl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAa3dl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAa3dl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZAa3dl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAa3dl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAa3dl.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceP7X8N.s: Assembler messages:
encrypt.c: /tmp/cceP7X8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceP7X8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceP7X8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceP7X8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceP7X8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceP7X8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceP7X8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceP7X8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceP7X8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceP7X8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceP7X8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceP7X8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceP7X8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceP7X8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceP7X8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceP7X8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceP7X8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceP7X8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceP7X8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceP7X8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceP7X8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceP7X8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceP7X8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceP7X8N.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceuCgnV.s: Assembler messages:
encrypt.c: /tmp/cceuCgnV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuCgnV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuCgnV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceuCgnV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuCgnV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuCgnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuCgnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuCgnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuCgnV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuCgnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuCgnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuCgnV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuCgnV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuCgnV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuCgnV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceuCgnV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuCgnV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuCgnV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuCgnV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuCgnV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuCgnV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuCgnV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuCgnV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuCgnV.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVYaRMU.s: Assembler messages:
encrypt.c: /tmp/ccVYaRMU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYaRMU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVYaRMU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVYaRMU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYaRMU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYaRMU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYaRMU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYaRMU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYaRMU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYaRMU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYaRMU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYaRMU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVYaRMU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYaRMU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVYaRMU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYaRMU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVYaRMU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYaRMU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYaRMU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYaRMU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYaRMU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYaRMU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYaRMU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYaRMU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZX4FBC.s: Assembler messages:
encrypt.c: /tmp/ccZX4FBC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZX4FBC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZX4FBC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZX4FBC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZX4FBC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZX4FBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZX4FBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZX4FBC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZX4FBC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZX4FBC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZX4FBC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZX4FBC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZX4FBC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZX4FBC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZX4FBC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZX4FBC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZX4FBC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZX4FBC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZX4FBC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZX4FBC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZX4FBC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZX4FBC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZX4FBC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZX4FBC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccccnkZn.s: Assembler messages:
encrypt.c: /tmp/ccccnkZn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccccnkZn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccccnkZn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccccnkZn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccnkZn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccnkZn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccnkZn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccnkZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccnkZn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccnkZn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccnkZn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccnkZn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccccnkZn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccnkZn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccccnkZn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccnkZn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccccnkZn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccnkZn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccnkZn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccnkZn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccnkZn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccnkZn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccccnkZn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccnkZn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczw9oif.s: Assembler messages:
encrypt.c: /tmp/cczw9oif.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczw9oif.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczw9oif.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczw9oif.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9oif.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9oif.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9oif.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9oif.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9oif.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9oif.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9oif.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9oif.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczw9oif.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9oif.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczw9oif.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczw9oif.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9oif.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9oif.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9oif.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9oif.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9oif.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczw9oif.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9oif.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9oif.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6b0ZU6.s: Assembler messages:
encrypt.c: /tmp/cc6b0ZU6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6b0ZU6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6b0ZU6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6b0ZU6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b0ZU6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b0ZU6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b0ZU6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6b0ZU6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b0ZU6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6b0ZU6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b0ZU6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b0ZU6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b0ZU6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b0ZU6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b0ZU6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6b0ZU6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b0ZU6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuy9iOV.s: Assembler messages:
encrypt.c: /tmp/ccuy9iOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuy9iOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuy9iOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuy9iOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9iOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9iOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9iOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9iOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9iOV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9iOV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9iOV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9iOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuy9iOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9iOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuy9iOV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuy9iOV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9iOV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9iOV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9iOV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9iOV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9iOV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuy9iOV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9iOV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9iOV.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYxR9Ko.s: Assembler messages:
encrypt.c: /tmp/ccYxR9Ko.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxR9Ko.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxR9Ko.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxR9Ko.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxR9Ko.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxR9Ko.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxR9Ko.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxR9Ko.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYxR9Ko.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxR9Ko.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxR9Ko.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxR9Ko.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxR9Ko.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxR9Ko.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxR9Ko.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxR9Ko.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxR9Ko.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCvRp0j.s: Assembler messages:
encrypt.c: /tmp/ccCvRp0j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCvRp0j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCvRp0j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCvRp0j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvRp0j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvRp0j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvRp0j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvRp0j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvRp0j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvRp0j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvRp0j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvRp0j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCvRp0j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvRp0j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCvRp0j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCvRp0j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvRp0j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvRp0j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvRp0j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvRp0j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvRp0j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCvRp0j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvRp0j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvRp0j.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgKfIkt.s: Assembler messages:
encrypt.c: /tmp/ccgKfIkt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgKfIkt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgKfIkt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgKfIkt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKfIkt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKfIkt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKfIkt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKfIkt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKfIkt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKfIkt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKfIkt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKfIkt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgKfIkt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKfIkt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgKfIkt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKfIkt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgKfIkt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKfIkt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKfIkt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKfIkt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKfIkt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKfIkt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgKfIkt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKfIkt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK8qjs1.s: Assembler messages:
encrypt.c: /tmp/ccK8qjs1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK8qjs1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK8qjs1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK8qjs1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8qjs1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8qjs1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8qjs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8qjs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8qjs1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8qjs1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8qjs1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8qjs1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK8qjs1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8qjs1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK8qjs1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8qjs1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK8qjs1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8qjs1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8qjs1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8qjs1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8qjs1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8qjs1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8qjs1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8qjs1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck2mMeQ.s: Assembler messages:
encrypt.c: /tmp/cck2mMeQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2mMeQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck2mMeQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck2mMeQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2mMeQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2mMeQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2mMeQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2mMeQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2mMeQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2mMeQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2mMeQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2mMeQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck2mMeQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2mMeQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck2mMeQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck2mMeQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2mMeQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2mMeQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2mMeQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2mMeQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2mMeQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2mMeQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2mMeQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2mMeQ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccncSW1C.s: Assembler messages:
encrypt.c: /tmp/ccncSW1C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccncSW1C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccncSW1C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccncSW1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncSW1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncSW1C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncSW1C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncSW1C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncSW1C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncSW1C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncSW1C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncSW1C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccncSW1C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncSW1C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccncSW1C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccncSW1C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncSW1C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncSW1C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncSW1C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncSW1C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncSW1C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccncSW1C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncSW1C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncSW1C.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxtdbuE.s: Assembler messages:
encrypt.c: /tmp/ccxtdbuE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxtdbuE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxtdbuE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxtdbuE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtdbuE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtdbuE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtdbuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtdbuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtdbuE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtdbuE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtdbuE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtdbuE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxtdbuE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtdbuE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxtdbuE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtdbuE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxtdbuE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtdbuE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtdbuE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtdbuE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtdbuE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtdbuE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxtdbuE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtdbuE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9ODro7.s: Assembler messages:
encrypt.c: /tmp/cc9ODro7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ODro7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ODro7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ODro7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODro7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODro7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODro7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODro7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODro7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODro7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODro7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODro7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ODro7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODro7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ODro7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ODro7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODro7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODro7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODro7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODro7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODro7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ODro7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODro7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODro7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJNfjSt.s: Assembler messages:
encrypt.c: /tmp/ccJNfjSt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNfjSt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNfjSt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNfjSt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfjSt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfjSt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfjSt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfjSt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfjSt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfjSt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfjSt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfjSt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNfjSt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfjSt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNfjSt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJNfjSt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfjSt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfjSt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfjSt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfjSt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfjSt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNfjSt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfjSt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfjSt.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbyzG1P.s: Assembler messages:
encrypt.c: /tmp/ccbyzG1P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbyzG1P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbyzG1P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbyzG1P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyzG1P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyzG1P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyzG1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyzG1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyzG1P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyzG1P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyzG1P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyzG1P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbyzG1P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyzG1P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbyzG1P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyzG1P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbyzG1P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyzG1P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyzG1P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyzG1P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyzG1P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyzG1P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbyzG1P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyzG1P.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNUcjel.s: Assembler messages:
encrypt.c: /tmp/ccNUcjel.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUcjel.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNUcjel.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUcjel.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUcjel.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUcjel.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUcjel.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUcjel.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUcjel.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUcjel.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUcjel.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUcjel.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNUcjel.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUcjel.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNUcjel.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUcjel.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNUcjel.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUcjel.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUcjel.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUcjel.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUcjel.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUcjel.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUcjel.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUcjel.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUDk8C9.s: Assembler messages:
encrypt.c: /tmp/ccUDk8C9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDk8C9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDk8C9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDk8C9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDk8C9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDk8C9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDk8C9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDk8C9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDk8C9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDk8C9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDk8C9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDk8C9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDk8C9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDk8C9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDk8C9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUDk8C9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDk8C9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDk8C9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDk8C9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDk8C9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDk8C9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDk8C9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDk8C9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDk8C9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXDCNc0.s: Assembler messages:
encrypt.c: /tmp/ccXDCNc0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDCNc0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDCNc0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDCNc0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDCNc0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDCNc0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDCNc0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDCNc0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDCNc0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDCNc0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDCNc0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDCNc0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDCNc0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDCNc0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDCNc0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDCNc0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXDCNc0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDCNc0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDCNc0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDCNc0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDCNc0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDCNc0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDCNc0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDCNc0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccf4JGuH.s: Assembler messages:
encrypt.c: /tmp/ccf4JGuH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf4JGuH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf4JGuH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf4JGuH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4JGuH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4JGuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4JGuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4JGuH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4JGuH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4JGuH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4JGuH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4JGuH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf4JGuH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4JGuH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf4JGuH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf4JGuH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4JGuH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4JGuH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4JGuH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4JGuH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4JGuH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf4JGuH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4JGuH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4JGuH.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYeXvMl.s: Assembler messages:
encrypt.c: /tmp/ccYeXvMl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYeXvMl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYeXvMl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYeXvMl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeXvMl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeXvMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeXvMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeXvMl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeXvMl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeXvMl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeXvMl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeXvMl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYeXvMl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeXvMl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYeXvMl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYeXvMl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeXvMl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeXvMl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeXvMl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeXvMl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeXvMl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYeXvMl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeXvMl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeXvMl.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbSty0Y.s: Assembler messages:
encrypt.c: /tmp/ccbSty0Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSty0Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSty0Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSty0Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSty0Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSty0Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSty0Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSty0Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSty0Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSty0Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSty0Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSty0Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSty0Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSty0Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSty0Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbSty0Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSty0Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSty0Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSty0Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSty0Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSty0Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSty0Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSty0Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSty0Y.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci5MhMe.s: Assembler messages:
encrypt.c: /tmp/cci5MhMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5MhMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5MhMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci5MhMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5MhMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5MhMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5MhMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5MhMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5MhMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5MhMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5MhMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5MhMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5MhMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5MhMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5MhMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5MhMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci5MhMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5MhMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5MhMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5MhMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5MhMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5MhMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5MhMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5MhMe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQHc4Lx.s: Assembler messages:
encrypt.c: /tmp/ccQHc4Lx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHc4Lx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHc4Lx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHc4Lx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHc4Lx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHc4Lx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHc4Lx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHc4Lx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQHc4Lx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHc4Lx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHc4Lx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHc4Lx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHc4Lx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHc4Lx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHc4Lx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHc4Lx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHc4Lx.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctoizjL.s: Assembler messages:
encrypt.c: /tmp/cctoizjL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctoizjL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctoizjL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctoizjL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoizjL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoizjL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoizjL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoizjL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoizjL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoizjL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoizjL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoizjL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctoizjL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoizjL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctoizjL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoizjL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctoizjL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoizjL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoizjL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoizjL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoizjL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoizjL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctoizjL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoizjL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccqZvrr6.s: Assembler messages:
encrypt.c: /tmp/ccqZvrr6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZvrr6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZvrr6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZvrr6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZvrr6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZvrr6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZvrr6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZvrr6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZvrr6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZvrr6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZvrr6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZvrr6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZvrr6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZvrr6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZvrr6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqZvrr6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZvrr6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZvrr6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZvrr6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZvrr6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZvrr6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZvrr6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZvrr6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZvrr6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccrdFT7l.s: Assembler messages:
encrypt.c: /tmp/ccrdFT7l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdFT7l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdFT7l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdFT7l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdFT7l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdFT7l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdFT7l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdFT7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdFT7l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdFT7l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdFT7l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdFT7l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdFT7l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdFT7l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdFT7l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdFT7l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrdFT7l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdFT7l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdFT7l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdFT7l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdFT7l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdFT7l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdFT7l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdFT7l.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnXxw0X.s: Assembler messages:
encrypt.c: /tmp/ccnXxw0X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXxw0X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXxw0X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXxw0X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXxw0X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXxw0X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXxw0X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXxw0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXxw0X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXxw0X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXxw0X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXxw0X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXxw0X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXxw0X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXxw0X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXxw0X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnXxw0X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXxw0X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXxw0X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXxw0X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXxw0X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXxw0X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXxw0X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXxw0X.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoY2VIM.s: Assembler messages:
encrypt.c: /tmp/ccoY2VIM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoY2VIM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoY2VIM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoY2VIM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY2VIM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY2VIM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY2VIM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY2VIM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY2VIM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoY2VIM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoY2VIM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoY2VIM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoY2VIM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY2VIM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoY2VIM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoY2VIM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoY2VIM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoY2VIM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoY2VIM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY2VIM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoY2VIM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoY2VIM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoY2VIM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoY2VIM.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0zepLp.s: Assembler messages:
encrypt.c: /tmp/cc0zepLp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zepLp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zepLp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zepLp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zepLp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zepLp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zepLp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zepLp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zepLp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zepLp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zepLp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zepLp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zepLp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zepLp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zepLp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zepLp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0zepLp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zepLp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zepLp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zepLp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zepLp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zepLp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zepLp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zepLp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Bo3TT.s: Assembler messages:
encrypt.c: /tmp/cc7Bo3TT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Bo3TT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Bo3TT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Bo3TT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bo3TT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bo3TT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bo3TT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Bo3TT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Bo3TT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bo3TT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bo3TT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bo3TT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bo3TT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bo3TT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Bo3TT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bo3TT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bo3TT.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJSeeAZ.s: Assembler messages:
encrypt.c: /tmp/ccJSeeAZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSeeAZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSeeAZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSeeAZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSeeAZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSeeAZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSeeAZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSeeAZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSeeAZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSeeAZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSeeAZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSeeAZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSeeAZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSeeAZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSeeAZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSeeAZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSeeAZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPLx3ex.s: Assembler messages:
encrypt.c: /tmp/ccPLx3ex.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLx3ex.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLx3ex.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLx3ex.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLx3ex.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLx3ex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLx3ex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLx3ex.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLx3ex.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLx3ex.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLx3ex.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLx3ex.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLx3ex.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLx3ex.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLx3ex.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPLx3ex.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLx3ex.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLx3ex.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLx3ex.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLx3ex.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLx3ex.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLx3ex.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLx3ex.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLx3ex.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9v6v4B.s: Assembler messages:
encrypt.c: /tmp/cc9v6v4B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9v6v4B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9v6v4B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9v6v4B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9v6v4B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9v6v4B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9v6v4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9v6v4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9v6v4B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9v6v4B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9v6v4B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9v6v4B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9v6v4B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9v6v4B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9v6v4B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9v6v4B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9v6v4B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9v6v4B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9v6v4B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9v6v4B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9v6v4B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9v6v4B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9v6v4B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9v6v4B.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccENseB3.s: Assembler messages:
encrypt.c: /tmp/ccENseB3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENseB3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENseB3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccENseB3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENseB3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENseB3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENseB3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENseB3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENseB3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccENseB3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccENseB3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccENseB3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccENseB3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENseB3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENseB3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccENseB3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccENseB3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccENseB3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccENseB3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENseB3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccENseB3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccENseB3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccENseB3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccENseB3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKxHNdK.s: Assembler messages:
encrypt.c: /tmp/ccKxHNdK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKxHNdK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKxHNdK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKxHNdK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxHNdK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxHNdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxHNdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxHNdK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxHNdK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxHNdK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxHNdK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxHNdK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKxHNdK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxHNdK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKxHNdK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKxHNdK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxHNdK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxHNdK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxHNdK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxHNdK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxHNdK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKxHNdK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxHNdK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxHNdK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVX4p59.s: Assembler messages:
encrypt.c: /tmp/ccVX4p59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVX4p59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVX4p59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVX4p59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVX4p59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVX4p59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVX4p59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVX4p59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVX4p59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVX4p59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVX4p59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVX4p59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVX4p59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVX4p59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVX4p59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVX4p59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVX4p59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVX4p59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVX4p59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVX4p59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVX4p59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVX4p59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVX4p59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVX4p59.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Uhjvl.s: Assembler messages:
encrypt.c: /tmp/cc6Uhjvl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Uhjvl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Uhjvl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Uhjvl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uhjvl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uhjvl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uhjvl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Uhjvl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Uhjvl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Uhjvl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uhjvl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uhjvl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Uhjvl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uhjvl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Uhjvl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uhjvl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Uhjvl.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccypxe8M.s: Assembler messages:
encrypt.c: /tmp/ccypxe8M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypxe8M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypxe8M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccypxe8M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypxe8M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypxe8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypxe8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypxe8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypxe8M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypxe8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypxe8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypxe8M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypxe8M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypxe8M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypxe8M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypxe8M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccypxe8M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypxe8M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypxe8M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypxe8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypxe8M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypxe8M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypxe8M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypxe8M.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4GWvQq.s: Assembler messages:
encrypt.c: /tmp/cc4GWvQq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4GWvQq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4GWvQq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4GWvQq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GWvQq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GWvQq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GWvQq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GWvQq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GWvQq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GWvQq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GWvQq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GWvQq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4GWvQq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GWvQq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4GWvQq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GWvQq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4GWvQq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GWvQq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GWvQq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GWvQq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GWvQq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GWvQq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GWvQq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GWvQq.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckcsOcZ.s: Assembler messages:
encrypt.c: /tmp/cckcsOcZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckcsOcZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckcsOcZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckcsOcZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcsOcZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcsOcZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcsOcZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcsOcZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcsOcZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcsOcZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcsOcZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcsOcZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckcsOcZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcsOcZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckcsOcZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckcsOcZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcsOcZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcsOcZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcsOcZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcsOcZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcsOcZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckcsOcZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcsOcZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcsOcZ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7CcIlw.s: Assembler messages:
encrypt.c: /tmp/cc7CcIlw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CcIlw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CcIlw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CcIlw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CcIlw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CcIlw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CcIlw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CcIlw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CcIlw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CcIlw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CcIlw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CcIlw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CcIlw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CcIlw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CcIlw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7CcIlw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CcIlw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CcIlw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CcIlw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CcIlw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CcIlw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CcIlw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CcIlw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CcIlw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpyAKGZ.s: Assembler messages:
encrypt.c: /tmp/ccpyAKGZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpyAKGZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpyAKGZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpyAKGZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyAKGZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyAKGZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyAKGZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpyAKGZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyAKGZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpyAKGZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyAKGZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyAKGZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyAKGZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyAKGZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyAKGZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpyAKGZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyAKGZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpTrPLb.s: Assembler messages:
encrypt.c: /tmp/ccpTrPLb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTrPLb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTrPLb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTrPLb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTrPLb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTrPLb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTrPLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTrPLb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTrPLb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTrPLb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTrPLb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTrPLb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTrPLb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTrPLb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTrPLb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTrPLb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTrPLb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTrPLb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTrPLb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTrPLb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTrPLb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTrPLb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTrPLb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTrPLb.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF4NMJB.s: Assembler messages:
encrypt.c: /tmp/ccF4NMJB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4NMJB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF4NMJB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF4NMJB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4NMJB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4NMJB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4NMJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4NMJB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4NMJB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4NMJB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4NMJB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4NMJB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF4NMJB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4NMJB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF4NMJB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF4NMJB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4NMJB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4NMJB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4NMJB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4NMJB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4NMJB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4NMJB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4NMJB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4NMJB.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKhhK7W.s: Assembler messages:
encrypt.c: /tmp/ccKhhK7W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhhK7W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhhK7W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhhK7W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhK7W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhK7W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhK7W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhK7W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhK7W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhhK7W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhhK7W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhhK7W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhhK7W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhK7W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhhK7W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhhK7W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKhhK7W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhhK7W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhhK7W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhhK7W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhK7W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhhK7W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhhK7W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhhK7W.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvF4Hex.s: Assembler messages:
encrypt.c: /tmp/ccvF4Hex.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvF4Hex.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvF4Hex.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvF4Hex.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF4Hex.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF4Hex.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF4Hex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF4Hex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF4Hex.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF4Hex.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF4Hex.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF4Hex.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvF4Hex.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF4Hex.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvF4Hex.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF4Hex.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvF4Hex.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF4Hex.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF4Hex.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF4Hex.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF4Hex.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF4Hex.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvF4Hex.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF4Hex.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx6Vy1d.s: Assembler messages:
encrypt.c: /tmp/ccx6Vy1d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx6Vy1d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx6Vy1d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx6Vy1d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6Vy1d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6Vy1d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6Vy1d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx6Vy1d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx6Vy1d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6Vy1d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6Vy1d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6Vy1d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6Vy1d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6Vy1d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx6Vy1d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6Vy1d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6Vy1d.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQYirEM.s: Assembler messages:
encrypt.c: /tmp/ccQYirEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYirEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYirEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYirEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYirEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYirEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYirEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYirEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYirEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYirEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYirEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYirEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYirEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYirEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYirEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQYirEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYirEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYirEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYirEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYirEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYirEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYirEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYirEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYirEM.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczmHLXd.s: Assembler messages:
encrypt.c: /tmp/cczmHLXd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmHLXd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmHLXd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczmHLXd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmHLXd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmHLXd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmHLXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmHLXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmHLXd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmHLXd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmHLXd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmHLXd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmHLXd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmHLXd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmHLXd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmHLXd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczmHLXd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmHLXd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmHLXd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmHLXd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmHLXd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmHLXd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmHLXd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmHLXd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczAXyMo.s: Assembler messages:
encrypt.c: /tmp/cczAXyMo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczAXyMo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczAXyMo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczAXyMo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAXyMo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAXyMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAXyMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAXyMo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAXyMo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAXyMo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAXyMo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAXyMo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczAXyMo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAXyMo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczAXyMo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczAXyMo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAXyMo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAXyMo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAXyMo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAXyMo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAXyMo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAXyMo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAXyMo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAXyMo.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBD7PPH.s: Assembler messages:
encrypt.c: /tmp/ccBD7PPH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBD7PPH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBD7PPH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBD7PPH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD7PPH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD7PPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD7PPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD7PPH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD7PPH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD7PPH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD7PPH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD7PPH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBD7PPH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD7PPH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBD7PPH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBD7PPH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD7PPH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD7PPH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD7PPH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD7PPH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD7PPH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBD7PPH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD7PPH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD7PPH.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnFFEwZ.s: Assembler messages:
encrypt.c: /tmp/ccnFFEwZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnFFEwZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnFFEwZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnFFEwZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFFEwZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFFEwZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFFEwZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnFFEwZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFFEwZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnFFEwZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFFEwZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFFEwZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFFEwZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFFEwZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFFEwZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnFFEwZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFFEwZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRPisoB.s: Assembler messages:
encrypt.c: /tmp/ccRPisoB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPisoB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPisoB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPisoB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPisoB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPisoB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPisoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPisoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPisoB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPisoB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPisoB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPisoB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPisoB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPisoB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPisoB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPisoB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRPisoB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPisoB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPisoB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPisoB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPisoB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPisoB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPisoB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPisoB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg2qxKl.s: Assembler messages:
encrypt.c: /tmp/ccg2qxKl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg2qxKl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg2qxKl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg2qxKl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2qxKl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2qxKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2qxKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2qxKl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2qxKl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2qxKl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2qxKl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2qxKl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg2qxKl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2qxKl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg2qxKl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg2qxKl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2qxKl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2qxKl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2qxKl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2qxKl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2qxKl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg2qxKl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2qxKl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2qxKl.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHbWi7b.s: Assembler messages:
encrypt.c: /tmp/ccHbWi7b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbWi7b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbWi7b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbWi7b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbWi7b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbWi7b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbWi7b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbWi7b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbWi7b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbWi7b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbWi7b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbWi7b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbWi7b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbWi7b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbWi7b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbWi7b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHbWi7b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbWi7b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbWi7b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbWi7b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbWi7b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbWi7b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbWi7b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbWi7b.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXa07OW.s: Assembler messages:
encrypt.c: /tmp/ccXa07OW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXa07OW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXa07OW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXa07OW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa07OW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa07OW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa07OW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa07OW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa07OW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa07OW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa07OW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa07OW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXa07OW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa07OW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXa07OW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXa07OW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa07OW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa07OW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa07OW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa07OW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa07OW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXa07OW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa07OW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa07OW.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyfInfx.s: Assembler messages:
encrypt.c: /tmp/ccyfInfx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfInfx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyfInfx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyfInfx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfInfx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfInfx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfInfx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfInfx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfInfx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfInfx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfInfx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfInfx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyfInfx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfInfx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyfInfx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyfInfx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfInfx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfInfx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfInfx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfInfx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfInfx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfInfx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfInfx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfInfx.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8FQf4A.s: Assembler messages:
encrypt.c: /tmp/cc8FQf4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FQf4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FQf4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FQf4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FQf4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FQf4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FQf4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FQf4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FQf4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FQf4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FQf4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FQf4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FQf4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FQf4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FQf4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8FQf4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FQf4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FQf4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FQf4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FQf4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FQf4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FQf4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FQf4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FQf4A.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfcV2Zj.s: Assembler messages:
encrypt.c: /tmp/ccfcV2Zj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcV2Zj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcV2Zj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcV2Zj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcV2Zj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcV2Zj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcV2Zj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcV2Zj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcV2Zj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfcV2Zj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcV2Zj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcV2Zj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcV2Zj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcV2Zj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcV2Zj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcV2Zj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcV2Zj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFWAJoP.s: Assembler messages:
encrypt.c: /tmp/ccFWAJoP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWAJoP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWAJoP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWAJoP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWAJoP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWAJoP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWAJoP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWAJoP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWAJoP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWAJoP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWAJoP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWAJoP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWAJoP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWAJoP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWAJoP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWAJoP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFWAJoP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWAJoP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWAJoP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWAJoP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWAJoP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWAJoP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWAJoP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWAJoP.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIaTKeg.s: Assembler messages:
encrypt.c: /tmp/ccIaTKeg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaTKeg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIaTKeg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIaTKeg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaTKeg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaTKeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaTKeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaTKeg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaTKeg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaTKeg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaTKeg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaTKeg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIaTKeg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaTKeg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIaTKeg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIaTKeg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaTKeg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaTKeg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaTKeg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaTKeg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaTKeg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaTKeg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaTKeg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaTKeg.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCKrVCw.s: Assembler messages:
encrypt.c: /tmp/ccCKrVCw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCKrVCw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCKrVCw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCKrVCw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKrVCw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKrVCw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKrVCw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKrVCw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKrVCw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKrVCw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKrVCw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKrVCw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCKrVCw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKrVCw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCKrVCw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKrVCw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCKrVCw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKrVCw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKrVCw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKrVCw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKrVCw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKrVCw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCKrVCw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKrVCw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccxZlj5O.s: Assembler messages:
encrypt.c: /tmp/ccxZlj5O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxZlj5O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxZlj5O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxZlj5O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZlj5O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZlj5O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZlj5O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZlj5O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZlj5O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZlj5O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZlj5O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZlj5O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxZlj5O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZlj5O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxZlj5O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxZlj5O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZlj5O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZlj5O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZlj5O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZlj5O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZlj5O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxZlj5O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZlj5O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZlj5O.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXkzmtq.s: Assembler messages:
encrypt.c: /tmp/ccXkzmtq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXkzmtq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXkzmtq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXkzmtq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkzmtq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkzmtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkzmtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkzmtq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkzmtq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkzmtq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkzmtq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkzmtq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXkzmtq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkzmtq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXkzmtq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXkzmtq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkzmtq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkzmtq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkzmtq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkzmtq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkzmtq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXkzmtq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkzmtq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkzmtq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGIGEw9.s: Assembler messages:
encrypt.c: /tmp/ccGIGEw9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIGEw9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIGEw9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIGEw9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIGEw9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIGEw9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIGEw9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIGEw9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIGEw9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIGEw9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIGEw9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIGEw9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIGEw9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIGEw9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIGEw9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGIGEw9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIGEw9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIGEw9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIGEw9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIGEw9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIGEw9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIGEw9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIGEw9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIGEw9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu30yTA.s: Assembler messages:
encrypt.c: /tmp/ccu30yTA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu30yTA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu30yTA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu30yTA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu30yTA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu30yTA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu30yTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu30yTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu30yTA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu30yTA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu30yTA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu30yTA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu30yTA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu30yTA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu30yTA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu30yTA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu30yTA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu30yTA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu30yTA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu30yTA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu30yTA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu30yTA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu30yTA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu30yTA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQGskwK.s: Assembler messages:
encrypt.c: /tmp/ccQGskwK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGskwK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGskwK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGskwK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGskwK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGskwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGskwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGskwK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGskwK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGskwK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGskwK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGskwK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGskwK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGskwK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGskwK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQGskwK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGskwK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGskwK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGskwK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGskwK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGskwK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGskwK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGskwK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGskwK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckvKNh9.s: Assembler messages:
encrypt.c: /tmp/cckvKNh9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvKNh9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvKNh9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckvKNh9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvKNh9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvKNh9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvKNh9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvKNh9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvKNh9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvKNh9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvKNh9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvKNh9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvKNh9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvKNh9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvKNh9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvKNh9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckvKNh9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvKNh9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvKNh9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvKNh9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvKNh9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvKNh9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvKNh9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvKNh9.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccho4moL.s: Assembler messages:
encrypt.c: /tmp/ccho4moL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccho4moL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccho4moL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccho4moL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho4moL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho4moL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho4moL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho4moL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho4moL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccho4moL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccho4moL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccho4moL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccho4moL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho4moL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccho4moL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccho4moL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccho4moL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccho4moL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccho4moL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccho4moL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho4moL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccho4moL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccho4moL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccho4moL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccr6ILgk.s: Assembler messages:
encrypt.c: /tmp/ccr6ILgk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6ILgk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr6ILgk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr6ILgk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6ILgk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6ILgk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6ILgk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6ILgk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6ILgk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6ILgk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6ILgk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6ILgk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr6ILgk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6ILgk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr6ILgk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr6ILgk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6ILgk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6ILgk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6ILgk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6ILgk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6ILgk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6ILgk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6ILgk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6ILgk.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXZwsaV.s: Assembler messages:
encrypt.c: /tmp/ccXZwsaV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZwsaV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZwsaV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZwsaV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZwsaV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZwsaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZwsaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZwsaV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZwsaV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZwsaV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZwsaV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZwsaV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZwsaV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZwsaV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZwsaV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXZwsaV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZwsaV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZwsaV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZwsaV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZwsaV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZwsaV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZwsaV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZwsaV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZwsaV.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD8nLj4.s: Assembler messages:
encrypt.c: /tmp/ccD8nLj4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8nLj4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8nLj4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8nLj4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8nLj4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8nLj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8nLj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8nLj4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8nLj4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8nLj4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8nLj4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8nLj4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8nLj4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8nLj4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8nLj4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD8nLj4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8nLj4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8nLj4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8nLj4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8nLj4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8nLj4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8nLj4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8nLj4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8nLj4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWwoxkJ.s: Assembler messages:
encrypt.c: /tmp/ccWwoxkJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwoxkJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwoxkJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwoxkJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwoxkJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwoxkJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwoxkJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwoxkJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWwoxkJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwoxkJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwoxkJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwoxkJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwoxkJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwoxkJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwoxkJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwoxkJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwoxkJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRP32bl.s: Assembler messages:
encrypt.c: /tmp/ccRP32bl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRP32bl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRP32bl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRP32bl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP32bl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP32bl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP32bl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP32bl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP32bl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRP32bl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRP32bl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRP32bl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRP32bl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP32bl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRP32bl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRP32bl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRP32bl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRP32bl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRP32bl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP32bl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRP32bl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRP32bl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRP32bl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRP32bl.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPXqlOT.s: Assembler messages:
encrypt.c: /tmp/ccPXqlOT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXqlOT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXqlOT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXqlOT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXqlOT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXqlOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXqlOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXqlOT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXqlOT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXqlOT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXqlOT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXqlOT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXqlOT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXqlOT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXqlOT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPXqlOT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXqlOT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXqlOT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXqlOT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXqlOT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXqlOT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXqlOT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXqlOT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXqlOT.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCWP68y.s: Assembler messages:
encrypt.c: /tmp/ccCWP68y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWP68y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWP68y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWP68y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWP68y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWP68y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWP68y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWP68y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWP68y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWP68y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWP68y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWP68y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWP68y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWP68y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWP68y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCWP68y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWP68y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWP68y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWP68y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWP68y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWP68y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWP68y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWP68y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWP68y.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHNVFli.s: Assembler messages:
encrypt.c: /tmp/ccHNVFli.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNVFli.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNVFli.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNVFli.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNVFli.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNVFli.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNVFli.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNVFli.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNVFli.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNVFli.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNVFli.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNVFli.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNVFli.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNVFli.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNVFli.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNVFli.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHNVFli.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNVFli.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNVFli.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNVFli.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNVFli.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNVFli.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNVFli.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNVFli.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4iOnZZ.s: Assembler messages:
encrypt.c: /tmp/cc4iOnZZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4iOnZZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4iOnZZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4iOnZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iOnZZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iOnZZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iOnZZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4iOnZZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4iOnZZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iOnZZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iOnZZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iOnZZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iOnZZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iOnZZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4iOnZZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iOnZZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iOnZZ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj7YGzS.s: Assembler messages:
encrypt.c: /tmp/ccj7YGzS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7YGzS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7YGzS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7YGzS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7YGzS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7YGzS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7YGzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7YGzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7YGzS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7YGzS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7YGzS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7YGzS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7YGzS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7YGzS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7YGzS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7YGzS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj7YGzS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7YGzS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7YGzS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7YGzS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7YGzS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7YGzS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7YGzS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7YGzS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccICNsqM.s: Assembler messages:
encrypt.c: /tmp/ccICNsqM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICNsqM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICNsqM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccICNsqM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICNsqM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICNsqM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICNsqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICNsqM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICNsqM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICNsqM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICNsqM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICNsqM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICNsqM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICNsqM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICNsqM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccICNsqM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICNsqM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICNsqM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICNsqM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICNsqM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICNsqM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICNsqM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICNsqM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICNsqM.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIDt25v.s: Assembler messages:
encrypt.c: /tmp/ccIDt25v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDt25v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDt25v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDt25v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDt25v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDt25v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDt25v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDt25v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDt25v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDt25v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDt25v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDt25v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDt25v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDt25v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDt25v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDt25v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIDt25v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDt25v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDt25v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDt25v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDt25v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDt25v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDt25v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDt25v.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRGFV3d.s: Assembler messages:
encrypt.c: /tmp/ccRGFV3d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRGFV3d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRGFV3d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRGFV3d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGFV3d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGFV3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGFV3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGFV3d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGFV3d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGFV3d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGFV3d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGFV3d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRGFV3d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGFV3d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRGFV3d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRGFV3d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGFV3d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGFV3d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGFV3d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGFV3d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGFV3d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRGFV3d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGFV3d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGFV3d.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBg7lff.s: Assembler messages:
encrypt.c: /tmp/ccBg7lff.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBg7lff.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBg7lff.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBg7lff.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg7lff.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg7lff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg7lff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg7lff.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg7lff.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg7lff.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg7lff.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg7lff.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBg7lff.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg7lff.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBg7lff.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBg7lff.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg7lff.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg7lff.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg7lff.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg7lff.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg7lff.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBg7lff.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg7lff.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg7lff.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ZEjMU.s: Assembler messages:
encrypt.c: /tmp/cc0ZEjMU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZEjMU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZEjMU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZEjMU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZEjMU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZEjMU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZEjMU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZEjMU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ZEjMU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZEjMU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZEjMU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZEjMU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZEjMU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZEjMU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZEjMU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZEjMU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZEjMU.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccdRWEmu.s: Assembler messages:
encrypt.c: /tmp/ccdRWEmu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRWEmu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRWEmu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRWEmu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRWEmu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRWEmu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRWEmu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRWEmu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRWEmu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRWEmu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRWEmu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRWEmu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRWEmu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRWEmu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRWEmu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdRWEmu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRWEmu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRWEmu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRWEmu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRWEmu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRWEmu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRWEmu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRWEmu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRWEmu.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9xqHy5.s: Assembler messages:
encrypt.c: /tmp/cc9xqHy5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9xqHy5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9xqHy5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9xqHy5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xqHy5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xqHy5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xqHy5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xqHy5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xqHy5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xqHy5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xqHy5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xqHy5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9xqHy5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xqHy5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9xqHy5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9xqHy5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xqHy5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xqHy5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xqHy5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xqHy5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xqHy5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9xqHy5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xqHy5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xqHy5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGKjCom.s: Assembler messages:
encrypt.c: /tmp/ccGKjCom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKjCom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKjCom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKjCom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKjCom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKjCom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGKjCom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKjCom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccGKjCom.s: Assembler messages:
encrypt.c: /tmp/ccGKjCom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKjCom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKjCom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKjCom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKjCom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKjCom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGKjCom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKjCom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKjCom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKjCom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKjCom.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbPzirR.s: Assembler messages:
encrypt.c: /tmp/ccbPzirR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbPzirR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbPzirR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbPzirR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbPzirR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbPzirR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbPzirR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbPzirR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbPzirR.s: Assembler messages:
encrypt.c: /tmp/ccbPzirR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbPzirR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbPzirR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbPzirR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbPzirR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbPzirR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbPzirR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPzirR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzirR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbPzirR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPzirR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvbxwIy.s: Assembler messages:
encrypt.c: /tmp/ccvbxwIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbxwIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbxwIy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbxwIy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbxwIy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbxwIy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvbxwIy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbxwIy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvbxwIy.s: Assembler messages:
encrypt.c: /tmp/ccvbxwIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbxwIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbxwIy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbxwIy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbxwIy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbxwIy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvbxwIy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbxwIy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbxwIy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbxwIy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbxwIy.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTLZVy7.s: Assembler messages:
encrypt.c: /tmp/ccTLZVy7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLZVy7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTLZVy7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTLZVy7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTLZVy7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTLZVy7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTLZVy7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLZVy7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccTLZVy7.s: Assembler messages:
encrypt.c: /tmp/ccTLZVy7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLZVy7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTLZVy7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTLZVy7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTLZVy7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTLZVy7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTLZVy7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLZVy7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLZVy7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLZVy7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLZVy7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHlDEt3.s: Assembler messages:
encrypt.c: /tmp/ccHlDEt3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlDEt3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlDEt3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlDEt3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlDEt3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlDEt3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlDEt3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlDEt3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlDEt3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlDEt3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlDEt3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlDEt3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlDEt3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlDEt3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlDEt3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHlDEt3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlDEt3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlDEt3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlDEt3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlDEt3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlDEt3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlDEt3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlDEt3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlDEt3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccynB1j3.s: Assembler messages:
encrypt.c: /tmp/ccynB1j3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynB1j3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynB1j3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccynB1j3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynB1j3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynB1j3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynB1j3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynB1j3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynB1j3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynB1j3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynB1j3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynB1j3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynB1j3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynB1j3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynB1j3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynB1j3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccynB1j3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynB1j3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynB1j3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynB1j3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynB1j3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynB1j3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynB1j3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynB1j3.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccPsDUsj.s: Assembler messages:
encrypt.c: /tmp/ccPsDUsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPsDUsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPsDUsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPsDUsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsDUsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsDUsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsDUsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsDUsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsDUsj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsDUsj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsDUsj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsDUsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPsDUsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsDUsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPsDUsj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPsDUsj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsDUsj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsDUsj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsDUsj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsDUsj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsDUsj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsDUsj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsDUsj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsDUsj.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccujmPxg.s: Assembler messages:
encrypt.c: /tmp/ccujmPxg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujmPxg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccujmPxg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccujmPxg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujmPxg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujmPxg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujmPxg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujmPxg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujmPxg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujmPxg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujmPxg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujmPxg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccujmPxg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujmPxg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccujmPxg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujmPxg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccujmPxg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujmPxg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujmPxg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujmPxg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujmPxg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujmPxg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujmPxg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujmPxg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc83Z9kS.s: Assembler messages:
encrypt.c: /tmp/cc83Z9kS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83Z9kS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83Z9kS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc83Z9kS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83Z9kS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83Z9kS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83Z9kS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83Z9kS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83Z9kS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83Z9kS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83Z9kS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83Z9kS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83Z9kS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83Z9kS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83Z9kS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc83Z9kS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83Z9kS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83Z9kS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83Z9kS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83Z9kS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83Z9kS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83Z9kS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83Z9kS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83Z9kS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmvDPKF.s: Assembler messages:
encrypt.c: /tmp/ccmvDPKF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmvDPKF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmvDPKF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmvDPKF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvDPKF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvDPKF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvDPKF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvDPKF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvDPKF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvDPKF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvDPKF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvDPKF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmvDPKF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvDPKF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmvDPKF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmvDPKF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvDPKF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvDPKF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvDPKF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvDPKF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvDPKF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvDPKF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvDPKF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvDPKF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczP0fyB.s: Assembler messages:
encrypt.c: /tmp/cczP0fyB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczP0fyB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczP0fyB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczP0fyB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP0fyB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP0fyB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP0fyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP0fyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP0fyB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP0fyB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP0fyB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP0fyB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczP0fyB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP0fyB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczP0fyB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP0fyB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczP0fyB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP0fyB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP0fyB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP0fyB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP0fyB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP0fyB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczP0fyB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP0fyB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGaJjfR.s: Assembler messages:
encrypt.c: /tmp/ccGaJjfR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaJjfR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaJjfR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaJjfR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaJjfR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaJjfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaJjfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaJjfR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaJjfR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaJjfR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaJjfR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaJjfR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaJjfR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaJjfR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaJjfR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGaJjfR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaJjfR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaJjfR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaJjfR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaJjfR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaJjfR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaJjfR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaJjfR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaJjfR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccswthjV.s: Assembler messages:
encrypt.c: /tmp/ccswthjV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccswthjV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccswthjV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccswthjV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswthjV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswthjV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswthjV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswthjV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswthjV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswthjV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswthjV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswthjV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccswthjV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswthjV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccswthjV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswthjV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccswthjV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswthjV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswthjV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswthjV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswthjV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswthjV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccswthjV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswthjV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSv9tOu.s: Assembler messages:
encrypt.c: /tmp/ccSv9tOu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSv9tOu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSv9tOu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSv9tOu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv9tOu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv9tOu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv9tOu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv9tOu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv9tOu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSv9tOu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSv9tOu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSv9tOu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSv9tOu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv9tOu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSv9tOu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSv9tOu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSv9tOu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSv9tOu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSv9tOu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSv9tOu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSv9tOu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSv9tOu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSv9tOu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSv9tOu.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYnULBh.s: Assembler messages:
encrypt.c: /tmp/ccYnULBh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYnULBh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYnULBh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYnULBh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnULBh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnULBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnULBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnULBh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnULBh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnULBh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnULBh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnULBh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYnULBh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnULBh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYnULBh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYnULBh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnULBh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnULBh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnULBh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnULBh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnULBh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYnULBh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnULBh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnULBh.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmwe8qU.s: Assembler messages:
encrypt.c: /tmp/ccmwe8qU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwe8qU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwe8qU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwe8qU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwe8qU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwe8qU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwe8qU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwe8qU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwe8qU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwe8qU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwe8qU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwe8qU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwe8qU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwe8qU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwe8qU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmwe8qU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwe8qU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwe8qU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwe8qU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwe8qU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwe8qU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwe8qU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwe8qU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwe8qU.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciuDTLp.s: Assembler messages:
encrypt.c: /tmp/cciuDTLp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciuDTLp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciuDTLp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciuDTLp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDTLp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDTLp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDTLp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDTLp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDTLp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuDTLp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuDTLp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuDTLp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciuDTLp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDTLp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciuDTLp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciuDTLp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuDTLp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuDTLp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuDTLp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDTLp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuDTLp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciuDTLp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuDTLp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuDTLp.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLkjjJ9.s: Assembler messages:
encrypt.c: /tmp/ccLkjjJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLkjjJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLkjjJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLkjjJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLkjjJ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLkjjJ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLkjjJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLkjjJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLkjjJ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLkjjJ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLkjjJ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLkjjJ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkjjJ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLkjjJ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkjjJ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLkjjJ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLkjjJ9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfeuqsy.s: Assembler messages:
encrypt.c: /tmp/ccfeuqsy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeuqsy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfeuqsy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeuqsy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqsy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqsy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqsy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqsy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqsy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeuqsy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeuqsy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeuqsy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfeuqsy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqsy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfeuqsy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfeuqsy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeuqsy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeuqsy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeuqsy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqsy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeuqsy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeuqsy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeuqsy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeuqsy.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnAuAqe.s: Assembler messages:
encrypt.c: /tmp/ccnAuAqe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAuAqe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAuAqe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAuAqe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAuAqe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAuAqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAuAqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAuAqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAuAqe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAuAqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAuAqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAuAqe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAuAqe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAuAqe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAuAqe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAuAqe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnAuAqe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAuAqe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAuAqe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAuAqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAuAqe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAuAqe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAuAqe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAuAqe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZDfFjJ.s: Assembler messages:
encrypt.c: /tmp/ccZDfFjJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDfFjJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDfFjJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDfFjJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDfFjJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDfFjJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDfFjJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDfFjJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZDfFjJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDfFjJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDfFjJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDfFjJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDfFjJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDfFjJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDfFjJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDfFjJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDfFjJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx0M5Ip.s: Assembler messages:
encrypt.c: /tmp/ccx0M5Ip.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0M5Ip.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0M5Ip.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0M5Ip.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0M5Ip.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0M5Ip.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0M5Ip.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0M5Ip.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0M5Ip.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0M5Ip.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0M5Ip.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0M5Ip.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0M5Ip.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0M5Ip.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0M5Ip.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0M5Ip.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0M5Ip.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceAlXRn.s: Assembler messages:
encrypt.c: /tmp/cceAlXRn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceAlXRn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceAlXRn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceAlXRn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAlXRn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAlXRn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAlXRn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAlXRn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAlXRn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAlXRn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAlXRn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAlXRn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceAlXRn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAlXRn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceAlXRn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceAlXRn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAlXRn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAlXRn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAlXRn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAlXRn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAlXRn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceAlXRn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAlXRn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAlXRn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX905Uy.s: Assembler messages:
encrypt.c: /tmp/ccX905Uy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX905Uy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX905Uy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX905Uy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX905Uy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX905Uy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX905Uy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX905Uy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX905Uy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX905Uy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX905Uy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX905Uy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX905Uy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX905Uy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX905Uy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX905Uy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX905Uy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX905Uy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX905Uy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX905Uy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX905Uy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX905Uy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX905Uy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX905Uy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch8q34Q.s: Assembler messages:
encrypt.c: /tmp/cch8q34Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8q34Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch8q34Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch8q34Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8q34Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8q34Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8q34Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8q34Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8q34Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8q34Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8q34Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8q34Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch8q34Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8q34Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch8q34Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch8q34Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch8q34Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8q34Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8q34Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8q34Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8q34Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8q34Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8q34Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch8q34Q.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc06LMFN.s: Assembler messages:
encrypt.c: /tmp/cc06LMFN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06LMFN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06LMFN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc06LMFN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06LMFN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06LMFN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06LMFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06LMFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06LMFN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06LMFN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06LMFN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06LMFN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06LMFN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06LMFN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06LMFN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06LMFN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc06LMFN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06LMFN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06LMFN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06LMFN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06LMFN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06LMFN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06LMFN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06LMFN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwebsV9.s: Assembler messages:
encrypt.c: /tmp/ccwebsV9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwebsV9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwebsV9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwebsV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwebsV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwebsV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwebsV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwebsV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwebsV9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwebsV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwebsV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwebsV9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwebsV9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwebsV9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwebsV9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwebsV9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwebsV9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwebsV9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwebsV9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwebsV9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwebsV9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwebsV9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwebsV9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwebsV9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8mBomI.s: Assembler messages:
encrypt.c: /tmp/cc8mBomI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8mBomI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8mBomI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8mBomI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mBomI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mBomI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mBomI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mBomI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mBomI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mBomI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mBomI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mBomI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8mBomI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mBomI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8mBomI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8mBomI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mBomI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mBomI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mBomI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mBomI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mBomI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8mBomI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mBomI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mBomI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Cggiq.s: Assembler messages:
encrypt.c: /tmp/cc0Cggiq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Cggiq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Cggiq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Cggiq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cggiq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cggiq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cggiq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cggiq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cggiq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cggiq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cggiq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cggiq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Cggiq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cggiq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Cggiq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Cggiq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Cggiq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cggiq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cggiq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cggiq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cggiq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Cggiq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cggiq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Cggiq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT3Copi.s: Assembler messages:
encrypt.c: /tmp/ccT3Copi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3Copi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3Copi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3Copi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3Copi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3Copi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3Copi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3Copi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3Copi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3Copi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3Copi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3Copi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3Copi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3Copi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3Copi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3Copi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT3Copi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3Copi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3Copi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3Copi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3Copi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3Copi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3Copi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3Copi.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccP3hT7B.s: Assembler messages:
encrypt.c: /tmp/ccP3hT7B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3hT7B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3hT7B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3hT7B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3hT7B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3hT7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3hT7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3hT7B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3hT7B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3hT7B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3hT7B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3hT7B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3hT7B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3hT7B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3hT7B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP3hT7B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3hT7B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3hT7B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3hT7B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3hT7B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3hT7B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3hT7B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3hT7B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3hT7B.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cctpEd7u.s: Assembler messages:
encrypt.c: /tmp/cctpEd7u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpEd7u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpEd7u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctpEd7u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpEd7u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpEd7u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpEd7u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpEd7u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpEd7u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpEd7u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpEd7u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpEd7u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpEd7u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpEd7u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpEd7u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpEd7u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpEd7u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpEd7u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpEd7u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpEd7u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpEd7u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpEd7u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpEd7u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpEd7u.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc34y4Eb.s: Assembler messages:
encrypt.c: /tmp/cc34y4Eb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34y4Eb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34y4Eb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc34y4Eb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34y4Eb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34y4Eb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34y4Eb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34y4Eb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34y4Eb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34y4Eb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34y4Eb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34y4Eb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34y4Eb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34y4Eb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34y4Eb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc34y4Eb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34y4Eb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34y4Eb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34y4Eb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34y4Eb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34y4Eb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34y4Eb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34y4Eb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34y4Eb.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1gJCRN.s: Assembler messages:
encrypt.c: /tmp/cc1gJCRN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gJCRN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gJCRN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gJCRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJCRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJCRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJCRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJCRN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJCRN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gJCRN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gJCRN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gJCRN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gJCRN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJCRN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gJCRN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1gJCRN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gJCRN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gJCRN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gJCRN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJCRN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gJCRN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gJCRN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gJCRN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gJCRN.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjTJfJ0.s: Assembler messages:
encrypt.c: /tmp/ccjTJfJ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTJfJ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjTJfJ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTJfJ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTJfJ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTJfJ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTJfJ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjTJfJ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjTJfJ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTJfJ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTJfJ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTJfJ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTJfJ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTJfJ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTJfJ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTJfJ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTJfJ0.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZaSD1C.s: Assembler messages:
encrypt.c: /tmp/ccZaSD1C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaSD1C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaSD1C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaSD1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaSD1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaSD1C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaSD1C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaSD1C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaSD1C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaSD1C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaSD1C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaSD1C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaSD1C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaSD1C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaSD1C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZaSD1C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaSD1C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaSD1C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaSD1C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaSD1C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaSD1C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaSD1C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaSD1C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaSD1C.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9ts8fF.s: Assembler messages:
encrypt.c: /tmp/cc9ts8fF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ts8fF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ts8fF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ts8fF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ts8fF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ts8fF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ts8fF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ts8fF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ts8fF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ts8fF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ts8fF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ts8fF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ts8fF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ts8fF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ts8fF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ts8fF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ts8fF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ts8fF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ts8fF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ts8fF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ts8fF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ts8fF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ts8fF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ts8fF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Xzrfj.s: Assembler messages:
encrypt.c: /tmp/cc2Xzrfj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Xzrfj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Xzrfj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Xzrfj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Xzrfj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Xzrfj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Xzrfj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Xzrfj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Xzrfj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Xzrfj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Xzrfj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Xzrfj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xzrfj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Xzrfj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Xzrfj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Xzrfj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Xzrfj.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3X362Q.s: Assembler messages:
encrypt.c: /tmp/cc3X362Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3X362Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3X362Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3X362Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3X362Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3X362Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3X362Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3X362Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3X362Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3X362Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3X362Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3X362Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3X362Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3X362Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3X362Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3X362Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3X362Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3X362Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3X362Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3X362Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3X362Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3X362Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3X362Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3X362Q.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjDXHTt.s: Assembler messages:
encrypt.c: /tmp/ccjDXHTt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDXHTt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDXHTt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDXHTt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDXHTt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDXHTt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDXHTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDXHTt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDXHTt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDXHTt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDXHTt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDXHTt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDXHTt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDXHTt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDXHTt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjDXHTt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDXHTt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDXHTt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDXHTt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDXHTt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDXHTt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDXHTt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDXHTt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDXHTt.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceWRAjX.s: Assembler messages:
encrypt.c: /tmp/cceWRAjX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWRAjX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWRAjX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceWRAjX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWRAjX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWRAjX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWRAjX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWRAjX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWRAjX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWRAjX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWRAjX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWRAjX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWRAjX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWRAjX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWRAjX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceWRAjX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWRAjX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWRAjX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWRAjX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWRAjX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWRAjX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWRAjX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWRAjX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWRAjX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4xCDly.s: Assembler messages:
encrypt.c: /tmp/cc4xCDly.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xCDly.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xCDly.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xCDly.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xCDly.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xCDly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xCDly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xCDly.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xCDly.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xCDly.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xCDly.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xCDly.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xCDly.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xCDly.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xCDly.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4xCDly.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xCDly.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xCDly.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xCDly.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xCDly.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xCDly.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xCDly.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xCDly.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xCDly.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0KIKS7.s: Assembler messages:
encrypt.c: /tmp/cc0KIKS7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0KIKS7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0KIKS7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0KIKS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KIKS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KIKS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KIKS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KIKS7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KIKS7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KIKS7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KIKS7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KIKS7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0KIKS7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KIKS7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0KIKS7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0KIKS7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KIKS7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KIKS7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KIKS7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KIKS7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KIKS7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0KIKS7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KIKS7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KIKS7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvDjCbN.s: Assembler messages:
encrypt.c: /tmp/ccvDjCbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDjCbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvDjCbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvDjCbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDjCbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDjCbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDjCbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDjCbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDjCbN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDjCbN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDjCbN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDjCbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvDjCbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDjCbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvDjCbN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvDjCbN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDjCbN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDjCbN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDjCbN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDjCbN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDjCbN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDjCbN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDjCbN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDjCbN.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0RL0fR.s: Assembler messages:
encrypt.c: /tmp/cc0RL0fR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0RL0fR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0RL0fR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0RL0fR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RL0fR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RL0fR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RL0fR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RL0fR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RL0fR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RL0fR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RL0fR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RL0fR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0RL0fR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RL0fR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0RL0fR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0RL0fR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RL0fR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RL0fR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RL0fR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RL0fR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RL0fR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RL0fR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RL0fR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RL0fR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmarzAO.s: Assembler messages:
encrypt.c: /tmp/ccmarzAO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmarzAO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmarzAO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmarzAO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmarzAO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmarzAO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmarzAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmarzAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmarzAO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmarzAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmarzAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmarzAO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmarzAO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmarzAO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmarzAO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmarzAO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmarzAO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmarzAO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmarzAO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmarzAO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmarzAO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmarzAO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmarzAO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmarzAO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckGEbVy.s: Assembler messages:
encrypt.c: /tmp/cckGEbVy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGEbVy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGEbVy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckGEbVy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGEbVy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGEbVy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGEbVy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGEbVy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGEbVy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGEbVy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGEbVy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGEbVy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGEbVy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGEbVy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGEbVy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckGEbVy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGEbVy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGEbVy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGEbVy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGEbVy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGEbVy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGEbVy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGEbVy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGEbVy.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclwB3Yu.s: Assembler messages:
encrypt.c: /tmp/cclwB3Yu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwB3Yu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwB3Yu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclwB3Yu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwB3Yu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwB3Yu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwB3Yu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwB3Yu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwB3Yu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwB3Yu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwB3Yu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwB3Yu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwB3Yu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwB3Yu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwB3Yu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwB3Yu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclwB3Yu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwB3Yu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwB3Yu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwB3Yu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwB3Yu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwB3Yu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwB3Yu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwB3Yu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7asht2.s: Assembler messages:
encrypt.c: /tmp/cc7asht2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7asht2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7asht2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7asht2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7asht2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7asht2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7asht2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7asht2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7asht2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7asht2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7asht2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7asht2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7asht2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7asht2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7asht2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7asht2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7asht2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7asht2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7asht2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7asht2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7asht2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7asht2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7asht2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7asht2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpa3ph4.s: Assembler messages:
encrypt.c: /tmp/ccpa3ph4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpa3ph4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpa3ph4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpa3ph4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa3ph4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa3ph4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa3ph4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa3ph4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa3ph4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpa3ph4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpa3ph4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpa3ph4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpa3ph4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa3ph4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpa3ph4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpa3ph4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpa3ph4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpa3ph4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpa3ph4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa3ph4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpa3ph4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpa3ph4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpa3ph4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpa3ph4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Mcc7A.s: Assembler messages:
encrypt.c: /tmp/cc9Mcc7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Mcc7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Mcc7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Mcc7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mcc7A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mcc7A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mcc7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Mcc7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Mcc7A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mcc7A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mcc7A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mcc7A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mcc7A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mcc7A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Mcc7A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mcc7A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mcc7A.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVZHNN7.s: Assembler messages:
encrypt.c: /tmp/ccVZHNN7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVZHNN7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVZHNN7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVZHNN7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZHNN7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZHNN7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZHNN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZHNN7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZHNN7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZHNN7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZHNN7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZHNN7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVZHNN7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZHNN7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVZHNN7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVZHNN7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZHNN7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZHNN7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZHNN7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZHNN7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZHNN7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZHNN7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZHNN7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZHNN7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceBO9r2.s: Assembler messages:
encrypt.c: /tmp/cceBO9r2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBO9r2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBO9r2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceBO9r2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBO9r2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBO9r2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBO9r2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBO9r2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBO9r2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBO9r2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBO9r2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBO9r2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBO9r2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBO9r2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBO9r2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBO9r2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBO9r2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBO9r2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBO9r2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBO9r2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBO9r2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBO9r2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBO9r2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBO9r2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5EQSfF.s: Assembler messages:
encrypt.c: /tmp/cc5EQSfF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EQSfF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EQSfF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EQSfF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQSfF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQSfF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQSfF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQSfF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQSfF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EQSfF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EQSfF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EQSfF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EQSfF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQSfF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EQSfF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EQSfF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5EQSfF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EQSfF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EQSfF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EQSfF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQSfF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EQSfF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EQSfF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EQSfF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc90RsRF.s: Assembler messages:
encrypt.c: /tmp/cc90RsRF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc90RsRF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc90RsRF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc90RsRF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90RsRF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90RsRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90RsRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90RsRF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90RsRF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90RsRF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90RsRF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90RsRF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc90RsRF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90RsRF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc90RsRF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc90RsRF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90RsRF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90RsRF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90RsRF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90RsRF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90RsRF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc90RsRF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90RsRF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90RsRF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL6vFak.s: Assembler messages:
encrypt.c: /tmp/ccL6vFak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6vFak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6vFak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6vFak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6vFak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6vFak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6vFak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6vFak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6vFak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6vFak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6vFak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6vFak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6vFak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6vFak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6vFak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6vFak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL6vFak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6vFak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6vFak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6vFak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6vFak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6vFak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6vFak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6vFak.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccehZ0Yh.s: Assembler messages:
encrypt.c: /tmp/ccehZ0Yh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehZ0Yh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccehZ0Yh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccehZ0Yh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehZ0Yh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehZ0Yh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehZ0Yh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccehZ0Yh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccehZ0Yh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehZ0Yh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehZ0Yh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehZ0Yh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZ0Yh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehZ0Yh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehZ0Yh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehZ0Yh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehZ0Yh.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxiUZmW.s: Assembler messages:
encrypt.c: /tmp/ccxiUZmW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxiUZmW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxiUZmW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxiUZmW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiUZmW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiUZmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiUZmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiUZmW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiUZmW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiUZmW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiUZmW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiUZmW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxiUZmW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiUZmW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxiUZmW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxiUZmW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiUZmW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiUZmW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiUZmW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiUZmW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiUZmW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxiUZmW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiUZmW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiUZmW.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOySslF.s: Assembler messages:
encrypt.c: /tmp/ccOySslF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOySslF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOySslF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOySslF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOySslF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOySslF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOySslF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOySslF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOySslF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOySslF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOySslF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOySslF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOySslF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOySslF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOySslF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOySslF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOySslF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOySslF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOySslF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOySslF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOySslF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOySslF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOySslF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOySslF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1A386e.s: Assembler messages:
encrypt.c: /tmp/cc1A386e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1A386e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1A386e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1A386e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1A386e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1A386e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1A386e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1A386e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1A386e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1A386e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1A386e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1A386e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1A386e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1A386e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1A386e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1A386e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1A386e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1A386e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1A386e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1A386e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1A386e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1A386e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1A386e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1A386e.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgv931R.s: Assembler messages:
encrypt.c: /tmp/ccgv931R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgv931R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgv931R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgv931R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgv931R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgv931R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgv931R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgv931R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgv931R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgv931R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgv931R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgv931R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgv931R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgv931R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgv931R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgv931R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgv931R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgv931R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgv931R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgv931R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgv931R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgv931R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgv931R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgv931R.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZjvKLu.s: Assembler messages:
encrypt.c: /tmp/ccZjvKLu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjvKLu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjvKLu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjvKLu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjvKLu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjvKLu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjvKLu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjvKLu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjvKLu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjvKLu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjvKLu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjvKLu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjvKLu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjvKLu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjvKLu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZjvKLu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjvKLu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjvKLu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjvKLu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjvKLu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjvKLu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjvKLu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjvKLu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjvKLu.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1KHP9s.s: Assembler messages:
encrypt.c: /tmp/cc1KHP9s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KHP9s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KHP9s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KHP9s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KHP9s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KHP9s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KHP9s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KHP9s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KHP9s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KHP9s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KHP9s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KHP9s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KHP9s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KHP9s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KHP9s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1KHP9s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KHP9s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KHP9s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KHP9s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KHP9s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KHP9s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KHP9s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KHP9s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KHP9s.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6EYuw8.s: Assembler messages:
encrypt.c: /tmp/cc6EYuw8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6EYuw8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6EYuw8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6EYuw8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EYuw8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EYuw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EYuw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EYuw8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EYuw8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EYuw8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EYuw8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EYuw8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6EYuw8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EYuw8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6EYuw8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6EYuw8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EYuw8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EYuw8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EYuw8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EYuw8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EYuw8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6EYuw8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EYuw8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EYuw8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5QL9BJ.s: Assembler messages:
encrypt.c: /tmp/cc5QL9BJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QL9BJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QL9BJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QL9BJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QL9BJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QL9BJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QL9BJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QL9BJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QL9BJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QL9BJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QL9BJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QL9BJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QL9BJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QL9BJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QL9BJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QL9BJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QL9BJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxHQ63h.s: Assembler messages:
encrypt.c: /tmp/ccxHQ63h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHQ63h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHQ63h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHQ63h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHQ63h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHQ63h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHQ63h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHQ63h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHQ63h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHQ63h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHQ63h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHQ63h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHQ63h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHQ63h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHQ63h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxHQ63h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHQ63h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHQ63h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHQ63h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHQ63h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHQ63h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHQ63h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHQ63h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHQ63h.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN1IhZn.s: Assembler messages:
encrypt.c: /tmp/ccN1IhZn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1IhZn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1IhZn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1IhZn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1IhZn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1IhZn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1IhZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1IhZn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1IhZn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1IhZn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1IhZn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1IhZn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1IhZn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1IhZn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1IhZn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN1IhZn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1IhZn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1IhZn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1IhZn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1IhZn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1IhZn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN1IhZn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1IhZn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1IhZn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXzo7Q7.s: Assembler messages:
encrypt.c: /tmp/ccXzo7Q7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzo7Q7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzo7Q7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzo7Q7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzo7Q7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzo7Q7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzo7Q7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzo7Q7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzo7Q7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzo7Q7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzo7Q7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzo7Q7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzo7Q7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzo7Q7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzo7Q7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzo7Q7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzo7Q7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPRnm2T.s: Assembler messages:
encrypt.c: /tmp/ccPRnm2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRnm2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRnm2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRnm2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRnm2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRnm2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRnm2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRnm2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRnm2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRnm2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRnm2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRnm2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRnm2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRnm2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRnm2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPRnm2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRnm2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRnm2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRnm2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRnm2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRnm2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRnm2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRnm2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRnm2T.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaJ2u2L.s: Assembler messages:
encrypt.c: /tmp/ccaJ2u2L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaJ2u2L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaJ2u2L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaJ2u2L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJ2u2L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJ2u2L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJ2u2L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaJ2u2L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJ2u2L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaJ2u2L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJ2u2L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJ2u2L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJ2u2L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJ2u2L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJ2u2L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaJ2u2L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJ2u2L.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccwDHF8i.s: Assembler messages:
encrypt.c: /tmp/ccwDHF8i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwDHF8i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwDHF8i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwDHF8i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDHF8i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDHF8i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDHF8i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDHF8i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDHF8i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDHF8i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDHF8i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDHF8i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwDHF8i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDHF8i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwDHF8i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDHF8i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwDHF8i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDHF8i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDHF8i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDHF8i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDHF8i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDHF8i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDHF8i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDHF8i.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccwjKe1w.s: Assembler messages:
encrypt.c: /tmp/ccwjKe1w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwjKe1w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwjKe1w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwjKe1w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjKe1w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjKe1w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjKe1w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjKe1w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjKe1w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjKe1w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjKe1w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjKe1w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwjKe1w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjKe1w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwjKe1w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwjKe1w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwjKe1w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjKe1w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjKe1w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjKe1w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjKe1w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwjKe1w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjKe1w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwjKe1w.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrjkPfa.s: Assembler messages:
encrypt.c: /tmp/ccrjkPfa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrjkPfa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrjkPfa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrjkPfa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjkPfa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjkPfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjkPfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjkPfa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjkPfa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjkPfa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjkPfa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjkPfa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrjkPfa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjkPfa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrjkPfa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrjkPfa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjkPfa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjkPfa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjkPfa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjkPfa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjkPfa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrjkPfa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjkPfa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjkPfa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPxB6Ns.s: Assembler messages:
encrypt.c: /tmp/ccPxB6Ns.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxB6Ns.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxB6Ns.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxB6Ns.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxB6Ns.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxB6Ns.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxB6Ns.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxB6Ns.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPxB6Ns.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxB6Ns.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxB6Ns.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxB6Ns.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxB6Ns.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxB6Ns.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxB6Ns.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxB6Ns.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxB6Ns.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV9do55.s: Assembler messages:
encrypt.c: /tmp/ccV9do55.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9do55.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9do55.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9do55.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9do55.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9do55.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9do55.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9do55.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9do55.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9do55.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9do55.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9do55.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9do55.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9do55.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9do55.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV9do55.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9do55.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9do55.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9do55.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9do55.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9do55.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9do55.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9do55.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9do55.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsQpRWI.s: Assembler messages:
encrypt.c: /tmp/ccsQpRWI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsQpRWI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsQpRWI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsQpRWI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQpRWI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQpRWI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQpRWI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQpRWI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQpRWI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQpRWI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQpRWI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQpRWI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsQpRWI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQpRWI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsQpRWI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsQpRWI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQpRWI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQpRWI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQpRWI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQpRWI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQpRWI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsQpRWI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQpRWI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQpRWI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8ktMOf.s: Assembler messages:
encrypt.c: /tmp/cc8ktMOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ktMOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ktMOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ktMOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ktMOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ktMOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ktMOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ktMOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ktMOf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ktMOf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ktMOf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ktMOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ktMOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ktMOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ktMOf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ktMOf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ktMOf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ktMOf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ktMOf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ktMOf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ktMOf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ktMOf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ktMOf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ktMOf.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYBMb8p.s: Assembler messages:
encrypt.c: /tmp/ccYBMb8p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYBMb8p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYBMb8p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYBMb8p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBMb8p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBMb8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBMb8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBMb8p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBMb8p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBMb8p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBMb8p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBMb8p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYBMb8p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBMb8p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYBMb8p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYBMb8p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBMb8p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBMb8p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBMb8p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBMb8p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBMb8p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYBMb8p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBMb8p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBMb8p.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfadv6c.s: Assembler messages:
encrypt.c: /tmp/ccfadv6c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfadv6c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfadv6c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfadv6c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfadv6c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfadv6c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfadv6c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfadv6c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfadv6c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfadv6c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfadv6c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfadv6c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfadv6c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfadv6c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfadv6c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfadv6c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfadv6c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfadv6c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfadv6c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfadv6c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfadv6c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfadv6c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfadv6c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfadv6c.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKnAs52.s: Assembler messages:
encrypt.c: /tmp/ccKnAs52.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKnAs52.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKnAs52.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKnAs52.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnAs52.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnAs52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnAs52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnAs52.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnAs52.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnAs52.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnAs52.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnAs52.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKnAs52.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnAs52.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKnAs52.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKnAs52.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnAs52.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnAs52.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnAs52.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnAs52.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnAs52.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKnAs52.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnAs52.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnAs52.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctU6VqN.s: Assembler messages:
encrypt.c: /tmp/cctU6VqN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctU6VqN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctU6VqN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctU6VqN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU6VqN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU6VqN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU6VqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU6VqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU6VqN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctU6VqN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctU6VqN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctU6VqN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctU6VqN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU6VqN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctU6VqN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctU6VqN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctU6VqN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctU6VqN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctU6VqN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctU6VqN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU6VqN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctU6VqN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctU6VqN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctU6VqN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7O04yD.s: Assembler messages:
encrypt.c: /tmp/cc7O04yD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7O04yD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7O04yD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7O04yD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O04yD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O04yD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O04yD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O04yD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O04yD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7O04yD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7O04yD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7O04yD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7O04yD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O04yD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7O04yD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7O04yD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7O04yD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7O04yD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7O04yD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O04yD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7O04yD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7O04yD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7O04yD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7O04yD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccaW2r4o.s: Assembler messages:
encrypt.c: /tmp/ccaW2r4o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaW2r4o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaW2r4o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaW2r4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW2r4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW2r4o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW2r4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW2r4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW2r4o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW2r4o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW2r4o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW2r4o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaW2r4o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW2r4o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaW2r4o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW2r4o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaW2r4o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW2r4o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW2r4o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW2r4o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW2r4o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW2r4o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaW2r4o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW2r4o.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cckg5KOi.s: Assembler messages:
encrypt.c: /tmp/cckg5KOi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckg5KOi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckg5KOi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckg5KOi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg5KOi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg5KOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg5KOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg5KOi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg5KOi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg5KOi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg5KOi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg5KOi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckg5KOi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg5KOi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckg5KOi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckg5KOi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg5KOi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg5KOi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg5KOi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg5KOi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg5KOi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckg5KOi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg5KOi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg5KOi.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQRiCTm.s: Assembler messages:
encrypt.c: /tmp/ccQRiCTm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRiCTm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRiCTm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRiCTm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRiCTm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRiCTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRiCTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRiCTm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRiCTm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRiCTm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRiCTm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRiCTm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRiCTm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRiCTm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRiCTm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRiCTm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRiCTm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRiCTm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRiCTm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRiCTm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRiCTm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRiCTm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRiCTm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRiCTm.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVcjbvj.s: Assembler messages:
encrypt.c: /tmp/ccVcjbvj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVcjbvj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVcjbvj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVcjbvj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcjbvj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcjbvj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcjbvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcjbvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcjbvj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcjbvj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcjbvj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcjbvj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVcjbvj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcjbvj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVcjbvj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcjbvj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVcjbvj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcjbvj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcjbvj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcjbvj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcjbvj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcjbvj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVcjbvj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcjbvj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl5ZMDQ.s: Assembler messages:
encrypt.c: /tmp/ccl5ZMDQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5ZMDQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5ZMDQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5ZMDQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5ZMDQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5ZMDQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5ZMDQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5ZMDQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5ZMDQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl5ZMDQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5ZMDQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5ZMDQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5ZMDQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZMDQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5ZMDQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5ZMDQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5ZMDQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl6N1RS.s: Assembler messages:
encrypt.c: /tmp/ccl6N1RS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6N1RS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6N1RS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6N1RS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6N1RS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6N1RS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6N1RS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6N1RS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6N1RS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6N1RS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6N1RS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6N1RS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6N1RS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6N1RS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6N1RS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6N1RS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6N1RS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6N1RS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6N1RS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6N1RS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6N1RS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6N1RS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6N1RS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6N1RS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVO4sux.s: Assembler messages:
encrypt.c: /tmp/ccVO4sux.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVO4sux.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVO4sux.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVO4sux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVO4sux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVO4sux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVO4sux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVO4sux.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVO4sux.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVO4sux.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVO4sux.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVO4sux.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVO4sux.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVO4sux.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVO4sux.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVO4sux.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVO4sux.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVO4sux.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVO4sux.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVO4sux.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVO4sux.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVO4sux.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVO4sux.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVO4sux.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZpFrUv.s: Assembler messages:
encrypt.c: /tmp/ccZpFrUv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpFrUv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpFrUv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpFrUv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpFrUv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpFrUv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpFrUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpFrUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpFrUv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpFrUv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpFrUv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpFrUv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpFrUv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpFrUv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpFrUv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpFrUv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZpFrUv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpFrUv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpFrUv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpFrUv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpFrUv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpFrUv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpFrUv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpFrUv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdtihY6.s: Assembler messages:
encrypt.c: /tmp/ccdtihY6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtihY6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtihY6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtihY6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtihY6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtihY6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtihY6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtihY6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtihY6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtihY6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtihY6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtihY6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtihY6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtihY6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtihY6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdtihY6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtihY6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtihY6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtihY6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtihY6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtihY6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtihY6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtihY6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtihY6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3VbEoP.s: Assembler messages:
encrypt.c: /tmp/cc3VbEoP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VbEoP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VbEoP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VbEoP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VbEoP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VbEoP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VbEoP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VbEoP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VbEoP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VbEoP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VbEoP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VbEoP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VbEoP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VbEoP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VbEoP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3VbEoP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VbEoP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VbEoP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VbEoP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VbEoP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VbEoP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VbEoP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VbEoP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VbEoP.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjbp2Ht.s: Assembler messages:
encrypt.c: /tmp/ccjbp2Ht.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbp2Ht.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbp2Ht.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbp2Ht.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbp2Ht.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbp2Ht.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbp2Ht.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbp2Ht.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbp2Ht.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbp2Ht.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbp2Ht.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbp2Ht.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbp2Ht.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbp2Ht.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbp2Ht.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbp2Ht.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbp2Ht.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAymxJY.s: Assembler messages:
encrypt.c: /tmp/ccAymxJY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAymxJY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAymxJY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAymxJY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAymxJY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAymxJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAymxJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAymxJY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAymxJY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAymxJY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAymxJY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAymxJY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAymxJY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAymxJY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAymxJY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAymxJY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAymxJY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAymxJY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAymxJY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAymxJY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAymxJY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAymxJY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAymxJY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAymxJY.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cct0GYhA.s: Assembler messages:
encrypt.c: /tmp/cct0GYhA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0GYhA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0GYhA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0GYhA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0GYhA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0GYhA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0GYhA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0GYhA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0GYhA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0GYhA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0GYhA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0GYhA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0GYhA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0GYhA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0GYhA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0GYhA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0GYhA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0GYhA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0GYhA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0GYhA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0GYhA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0GYhA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0GYhA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0GYhA.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNxfDy5.s: Assembler messages:
encrypt.c: /tmp/ccNxfDy5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxfDy5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxfDy5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxfDy5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxfDy5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxfDy5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxfDy5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxfDy5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxfDy5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxfDy5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxfDy5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxfDy5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxfDy5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxfDy5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxfDy5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxfDy5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxfDy5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxfDy5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxfDy5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxfDy5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxfDy5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxfDy5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxfDy5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxfDy5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQNAJ1I.s: Assembler messages:
encrypt.c: /tmp/ccQNAJ1I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNAJ1I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQNAJ1I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQNAJ1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNAJ1I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNAJ1I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNAJ1I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQNAJ1I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQNAJ1I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNAJ1I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNAJ1I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNAJ1I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNAJ1I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNAJ1I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNAJ1I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNAJ1I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNAJ1I.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Wp6Qh.s: Assembler messages:
encrypt.c: /tmp/cc0Wp6Qh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Wp6Qh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Wp6Qh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Wp6Qh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Wp6Qh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Wp6Qh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Wp6Qh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Wp6Qh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Wp6Qh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Wp6Qh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Wp6Qh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Wp6Qh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Wp6Qh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Wp6Qh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Wp6Qh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Wp6Qh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Wp6Qh.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXFUNTT.s: Assembler messages:
encrypt.c: /tmp/ccXFUNTT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFUNTT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFUNTT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFUNTT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFUNTT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFUNTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFUNTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFUNTT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFUNTT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFUNTT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFUNTT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFUNTT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFUNTT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFUNTT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFUNTT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFUNTT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFUNTT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFUNTT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFUNTT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFUNTT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFUNTT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFUNTT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFUNTT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFUNTT.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccft6Gbl.s: Assembler messages:
encrypt.c: /tmp/ccft6Gbl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccft6Gbl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccft6Gbl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccft6Gbl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccft6Gbl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccft6Gbl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccft6Gbl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccft6Gbl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccft6Gbl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccft6Gbl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccft6Gbl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccft6Gbl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccft6Gbl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccft6Gbl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccft6Gbl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccft6Gbl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccft6Gbl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccft6Gbl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccft6Gbl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccft6Gbl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccft6Gbl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccft6Gbl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccft6Gbl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccft6Gbl.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEnMDHR.s: Assembler messages:
encrypt.c: /tmp/ccEnMDHR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEnMDHR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEnMDHR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEnMDHR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnMDHR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnMDHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnMDHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnMDHR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnMDHR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnMDHR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnMDHR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnMDHR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEnMDHR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnMDHR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEnMDHR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEnMDHR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnMDHR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnMDHR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnMDHR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnMDHR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnMDHR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEnMDHR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnMDHR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnMDHR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUccNcy.s: Assembler messages:
encrypt.c: /tmp/ccUccNcy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUccNcy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUccNcy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUccNcy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUccNcy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUccNcy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUccNcy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUccNcy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUccNcy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUccNcy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUccNcy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUccNcy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUccNcy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUccNcy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUccNcy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUccNcy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUccNcy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUccNcy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUccNcy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUccNcy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUccNcy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUccNcy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUccNcy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUccNcy.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNf8tS5.s: Assembler messages:
encrypt.c: /tmp/ccNf8tS5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNf8tS5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNf8tS5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNf8tS5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8tS5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8tS5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8tS5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8tS5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8tS5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf8tS5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf8tS5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf8tS5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNf8tS5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8tS5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNf8tS5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNf8tS5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf8tS5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf8tS5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf8tS5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8tS5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf8tS5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNf8tS5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf8tS5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf8tS5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuOu5T7.s: Assembler messages:
encrypt.c: /tmp/ccuOu5T7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuOu5T7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuOu5T7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuOu5T7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOu5T7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOu5T7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOu5T7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOu5T7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOu5T7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOu5T7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOu5T7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOu5T7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuOu5T7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOu5T7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuOu5T7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuOu5T7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOu5T7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOu5T7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOu5T7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOu5T7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOu5T7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuOu5T7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOu5T7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOu5T7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6xDZiK.s: Assembler messages:
encrypt.c: /tmp/cc6xDZiK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xDZiK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xDZiK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xDZiK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xDZiK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xDZiK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xDZiK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xDZiK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xDZiK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xDZiK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xDZiK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xDZiK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xDZiK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xDZiK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xDZiK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6xDZiK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xDZiK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xDZiK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xDZiK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xDZiK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xDZiK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xDZiK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xDZiK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xDZiK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccDQF6ai.s: Assembler messages:
encrypt.c: /tmp/ccDQF6ai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQF6ai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDQF6ai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDQF6ai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQF6ai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQF6ai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQF6ai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQF6ai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQF6ai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQF6ai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQF6ai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQF6ai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDQF6ai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQF6ai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDQF6ai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDQF6ai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQF6ai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQF6ai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQF6ai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQF6ai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQF6ai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQF6ai.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQF6ai.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQF6ai.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx8hh8X.s: Assembler messages:
encrypt.c: /tmp/ccx8hh8X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8hh8X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx8hh8X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8hh8X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8hh8X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8hh8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8hh8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8hh8X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8hh8X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8hh8X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8hh8X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8hh8X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx8hh8X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8hh8X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx8hh8X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx8hh8X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8hh8X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8hh8X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8hh8X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8hh8X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8hh8X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8hh8X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8hh8X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8hh8X.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLKGsOt.s: Assembler messages:
encrypt.c: /tmp/ccLKGsOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLKGsOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLKGsOt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLKGsOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKGsOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKGsOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKGsOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKGsOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKGsOt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKGsOt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKGsOt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKGsOt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLKGsOt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKGsOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLKGsOt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLKGsOt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKGsOt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKGsOt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKGsOt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKGsOt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKGsOt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLKGsOt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKGsOt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKGsOt.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3Bm5X3.s: Assembler messages:
encrypt.c: /tmp/cc3Bm5X3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Bm5X3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Bm5X3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Bm5X3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Bm5X3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Bm5X3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Bm5X3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Bm5X3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Bm5X3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Bm5X3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Bm5X3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Bm5X3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Bm5X3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Bm5X3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Bm5X3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Bm5X3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Bm5X3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cccO2f5I.s: Assembler messages:
encrypt.c: /tmp/cccO2f5I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccO2f5I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccO2f5I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccO2f5I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccO2f5I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccO2f5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccO2f5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccO2f5I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccO2f5I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccO2f5I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccO2f5I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccO2f5I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccO2f5I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccO2f5I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccO2f5I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccO2f5I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccO2f5I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccO2f5I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccO2f5I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccO2f5I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccO2f5I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccO2f5I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccO2f5I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccO2f5I.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5uWHRj.s: Assembler messages:
encrypt.c: /tmp/cc5uWHRj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5uWHRj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5uWHRj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5uWHRj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uWHRj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uWHRj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uWHRj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uWHRj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uWHRj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uWHRj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uWHRj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uWHRj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5uWHRj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uWHRj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5uWHRj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5uWHRj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5uWHRj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uWHRj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uWHRj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uWHRj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uWHRj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5uWHRj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uWHRj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5uWHRj.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJehirw.s: Assembler messages:
encrypt.c: /tmp/ccJehirw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJehirw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJehirw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJehirw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJehirw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJehirw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJehirw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJehirw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJehirw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJehirw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJehirw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJehirw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJehirw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJehirw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJehirw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJehirw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJehirw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJehirw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJehirw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJehirw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJehirw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJehirw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJehirw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJehirw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWpfD36.s: Assembler messages:
encrypt.c: /tmp/ccWpfD36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpfD36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpfD36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpfD36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpfD36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpfD36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpfD36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpfD36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpfD36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpfD36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpfD36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpfD36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpfD36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpfD36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpfD36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWpfD36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpfD36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpfD36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpfD36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpfD36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpfD36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpfD36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpfD36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpfD36.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc6cYv7M.s: Assembler messages:
encrypt.c: /tmp/cc6cYv7M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6cYv7M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6cYv7M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6cYv7M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cYv7M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cYv7M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cYv7M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cYv7M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cYv7M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cYv7M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cYv7M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cYv7M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6cYv7M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cYv7M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6cYv7M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6cYv7M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cYv7M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cYv7M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cYv7M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cYv7M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cYv7M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6cYv7M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cYv7M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cYv7M.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjntPlm.s: Assembler messages:
encrypt.c: /tmp/ccjntPlm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjntPlm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjntPlm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjntPlm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjntPlm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjntPlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjntPlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjntPlm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjntPlm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjntPlm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjntPlm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjntPlm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjntPlm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjntPlm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjntPlm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjntPlm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjntPlm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjntPlm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjntPlm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjntPlm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjntPlm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjntPlm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjntPlm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjntPlm.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