Implementation notes: x86, katana, crypto_aead/omdsha256k128n96tau96v2

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
275304? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102420161009
275344? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
278432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
279336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
280872? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
284200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
287736? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
288632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
288824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
289320? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102420161009
289480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
293120? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
293240? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
293816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
294432? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
294600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
295056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
300168? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
301288? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
301712? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102420161009
305880? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
307272? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
310600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
315480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
316664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
317328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
317384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
319784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
320016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
321320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
322336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
322936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
323256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
327272? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
330336? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102420161009
330576? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
331184? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
331488? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
333552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
334768? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
334824? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
335512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
336312? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
336352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
336632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
336720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
338760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
339936? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102420161009
340928? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
341240? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
341888? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
341968? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
342304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
342304? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
342736? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
343064? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
343376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
343536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
343768? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
343816? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
344096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
344248? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
344512? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102420161009
344848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
344968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
345112? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
345296? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
346704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
346952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
347416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
347928? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
350488? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
350656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
352648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
354368? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
355904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
356344? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
356552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
357248? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
357488? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
357752? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
358176? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
358352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
358960? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102420161009
359312? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102420161009
360208? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
360624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
360696? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102420161009
360736? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
360928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
361072? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
362400? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
362512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
363064? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
363368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
363800? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
364344? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
366064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
366760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
367712? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102420161009
368000? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
368384? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
368912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
369312? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
369328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
369608? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
369720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
369720? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
370160? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
370840? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
373424? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
373520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
373736? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
373888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
374104? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
374496? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
378304? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
380352? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
383272? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
383512? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
383792? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
383920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
384128? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
385504? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
385600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
386480? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
386528? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
386576? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
386712? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
386768? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
386984? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
387368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
387600? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
387768? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
387840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
387960? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
388016? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
388400? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
388408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
388496? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102420161009
388688? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102420161009
389064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
389112? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
389240? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
389400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
390272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
390504? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
391816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
393040? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
393264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
393400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
393440? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
393480? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
393672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
405808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
405928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
406672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
411912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
412256? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102420161009
412576? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009
413176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009

Test failure

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

Number of similar (compiler,implementation) pairs: 9, 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=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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