Implementation notes: x86, katana, crypto_aead/omdsha256k128n96tau64v2

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
275704? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102420161009
277224? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
279864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
280352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
281200? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
284072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
285216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
288048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
288256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
288928? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
289056? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102420161009
290416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
293368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
293688? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
294104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
295376? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
295760? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
301344? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
302520? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102420161009
305064? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
305288? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
307600? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
309896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
314544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
314912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
316448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
317552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
318888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
319200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
321288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
322792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
323096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
324832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
327600? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
330960? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
331944? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
333232? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102420161009
333952? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
334080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
334792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
334848? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
335304? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
335824? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
335976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
337144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
337328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
337688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
341152? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
341640? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
341664? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
341888? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
342168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
342232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
342312? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102420161009
342664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
342928? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
343016? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
343104? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
343800? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
344704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
344992? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
345008? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102420161009
345136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
345184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
345208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
345224? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
345808? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
347728? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
348216? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
349224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
349264? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
349936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
350344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
351808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
354408? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
355472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
355696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
355904? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
356288? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
358400? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102420161009
358616? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
359000? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
359192? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
359344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
360136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
360168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
360304? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
361184? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
361816? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
361984? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102420161009
362088? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
362184? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
362336? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102420161009
363456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
363568? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
365296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
366080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
366392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
366888? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
367088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
367304? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
367520? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
367680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
367816? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
368280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
368712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
368992? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102420161009
369320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
370392? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
370536? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
370632? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
373192? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
374640? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
374712? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
375520? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
376840? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
376976? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
381736? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
383408? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
384672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
385720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
387016? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102420161009
387472? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
388440? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
388456? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
389184? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
389200? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
389224? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
389496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
389616? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
389624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
389752? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
390536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
390864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
390936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
391040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
391152? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
391632? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
391664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
391928? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
391952? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
392136? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
392928? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
392952? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
392960? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
393008? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
393016? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102420161009
393240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
394288? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
394544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
394720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
396376? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
396584? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
396664? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
405176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
405448? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102420161009
409848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
410040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
410088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
415520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009
416320? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v2/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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVnMcjE.s: Assembler messages:
encrypt.c: /tmp/ccVnMcjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVnMcjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVnMcjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVnMcjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnMcjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnMcjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnMcjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnMcjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnMcjE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnMcjE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnMcjE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnMcjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVnMcjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnMcjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVnMcjE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVnMcjE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnMcjE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnMcjE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnMcjE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnMcjE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnMcjE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVnMcjE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnMcjE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnMcjE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczcWRFC.s: Assembler messages:
encrypt.c: /tmp/cczcWRFC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcWRFC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcWRFC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczcWRFC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcWRFC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcWRFC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcWRFC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcWRFC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcWRFC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcWRFC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcWRFC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcWRFC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcWRFC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcWRFC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcWRFC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcWRFC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczcWRFC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcWRFC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcWRFC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcWRFC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcWRFC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcWRFC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcWRFC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcWRFC.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS1Vbjf.s: Assembler messages:
encrypt.c: /tmp/ccS1Vbjf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1Vbjf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1Vbjf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1Vbjf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Vbjf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Vbjf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Vbjf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1Vbjf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Vbjf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS1Vbjf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Vbjf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Vbjf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Vbjf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Vbjf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Vbjf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1Vbjf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Vbjf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczqPtrq.s: Assembler messages:
encrypt.c: /tmp/cczqPtrq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqPtrq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqPtrq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczqPtrq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPtrq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPtrq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPtrq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPtrq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPtrq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqPtrq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqPtrq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqPtrq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqPtrq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPtrq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqPtrq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczqPtrq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqPtrq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqPtrq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqPtrq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPtrq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqPtrq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqPtrq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqPtrq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqPtrq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNjuHaf.s: Assembler messages:
encrypt.c: /tmp/ccNjuHaf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNjuHaf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNjuHaf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNjuHaf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjuHaf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjuHaf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjuHaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjuHaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjuHaf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjuHaf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjuHaf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjuHaf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNjuHaf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjuHaf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNjuHaf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjuHaf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNjuHaf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjuHaf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjuHaf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjuHaf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjuHaf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjuHaf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNjuHaf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjuHaf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRFwwkq.s: Assembler messages:
encrypt.c: /tmp/ccRFwwkq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRFwwkq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRFwwkq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRFwwkq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFwwkq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFwwkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFwwkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFwwkq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFwwkq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFwwkq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFwwkq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFwwkq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRFwwkq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFwwkq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRFwwkq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRFwwkq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFwwkq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFwwkq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFwwkq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFwwkq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFwwkq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRFwwkq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFwwkq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFwwkq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccEyhWT.s: Assembler messages:
encrypt.c: /tmp/cccEyhWT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEyhWT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEyhWT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccEyhWT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEyhWT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEyhWT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEyhWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEyhWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEyhWT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEyhWT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEyhWT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEyhWT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEyhWT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEyhWT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEyhWT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEyhWT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccEyhWT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEyhWT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEyhWT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEyhWT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEyhWT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEyhWT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEyhWT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEyhWT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczmV4K2.s: Assembler messages:
encrypt.c: /tmp/cczmV4K2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmV4K2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmV4K2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczmV4K2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmV4K2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmV4K2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmV4K2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmV4K2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmV4K2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmV4K2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmV4K2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmV4K2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmV4K2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmV4K2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmV4K2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczmV4K2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmV4K2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmV4K2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmV4K2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmV4K2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmV4K2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmV4K2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmV4K2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmV4K2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTbo5VG.s: Assembler messages:
encrypt.c: /tmp/ccTbo5VG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbo5VG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTbo5VG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTbo5VG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbo5VG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbo5VG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbo5VG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbo5VG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbo5VG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbo5VG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbo5VG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbo5VG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTbo5VG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbo5VG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTbo5VG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbo5VG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTbo5VG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbo5VG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbo5VG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbo5VG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbo5VG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbo5VG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbo5VG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbo5VG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXLL0R5.s: Assembler messages:
encrypt.c: /tmp/ccXLL0R5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLL0R5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXLL0R5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXLL0R5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLL0R5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLL0R5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLL0R5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLL0R5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLL0R5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLL0R5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLL0R5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLL0R5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXLL0R5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLL0R5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXLL0R5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXLL0R5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLL0R5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLL0R5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLL0R5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLL0R5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLL0R5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLL0R5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLL0R5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLL0R5.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdYDmJO.s: Assembler messages:
encrypt.c: /tmp/ccdYDmJO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYDmJO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYDmJO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdYDmJO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYDmJO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYDmJO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYDmJO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYDmJO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYDmJO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYDmJO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYDmJO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYDmJO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdYDmJO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYDmJO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYDmJO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdYDmJO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYDmJO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYDmJO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYDmJO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYDmJO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYDmJO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdYDmJO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYDmJO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYDmJO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyEmwUj.s: Assembler messages:
encrypt.c: /tmp/ccyEmwUj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyEmwUj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyEmwUj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyEmwUj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEmwUj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEmwUj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEmwUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEmwUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEmwUj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEmwUj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEmwUj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEmwUj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyEmwUj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEmwUj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyEmwUj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEmwUj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyEmwUj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEmwUj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEmwUj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEmwUj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEmwUj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEmwUj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyEmwUj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEmwUj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc7uwqhj.s: Assembler messages:
encrypt.c: /tmp/cc7uwqhj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uwqhj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7uwqhj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7uwqhj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uwqhj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uwqhj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uwqhj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uwqhj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uwqhj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uwqhj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uwqhj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uwqhj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7uwqhj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uwqhj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7uwqhj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uwqhj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7uwqhj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uwqhj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uwqhj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uwqhj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uwqhj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uwqhj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uwqhj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uwqhj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccAOQPrR.s: Assembler messages:
encrypt.c: /tmp/ccAOQPrR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOQPrR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOQPrR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOQPrR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOQPrR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOQPrR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOQPrR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOQPrR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOQPrR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOQPrR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOQPrR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOQPrR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOQPrR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOQPrR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOQPrR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAOQPrR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOQPrR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOQPrR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOQPrR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOQPrR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOQPrR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOQPrR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOQPrR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOQPrR.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEPCHyY.s: Assembler messages:
encrypt.c: /tmp/ccEPCHyY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEPCHyY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEPCHyY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEPCHyY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPCHyY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPCHyY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPCHyY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPCHyY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPCHyY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPCHyY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPCHyY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPCHyY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEPCHyY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPCHyY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEPCHyY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPCHyY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEPCHyY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPCHyY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPCHyY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPCHyY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPCHyY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPCHyY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEPCHyY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPCHyY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZcfUnu.s: Assembler messages:
encrypt.c: /tmp/ccZcfUnu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcfUnu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcfUnu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcfUnu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcfUnu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcfUnu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcfUnu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcfUnu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcfUnu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcfUnu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcfUnu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcfUnu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcfUnu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcfUnu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcfUnu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcfUnu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcfUnu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcfUnu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcfUnu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcfUnu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcfUnu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcfUnu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcfUnu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcfUnu.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Lj60a.s: Assembler messages:
encrypt.c: /tmp/cc0Lj60a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Lj60a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Lj60a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Lj60a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Lj60a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Lj60a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Lj60a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Lj60a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Lj60a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Lj60a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Lj60a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Lj60a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Lj60a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Lj60a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Lj60a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Lj60a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Lj60a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Lj60a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Lj60a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Lj60a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Lj60a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Lj60a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Lj60a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Lj60a.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfDXkOx.s: Assembler messages:
encrypt.c: /tmp/ccfDXkOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDXkOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDXkOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDXkOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDXkOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDXkOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDXkOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDXkOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDXkOx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDXkOx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDXkOx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDXkOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDXkOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDXkOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDXkOx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfDXkOx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDXkOx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDXkOx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDXkOx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDXkOx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDXkOx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDXkOx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDXkOx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDXkOx.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3QVYIM.s: Assembler messages:
encrypt.c: /tmp/cc3QVYIM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QVYIM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QVYIM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QVYIM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QVYIM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QVYIM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QVYIM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QVYIM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QVYIM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QVYIM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QVYIM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QVYIM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QVYIM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QVYIM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QVYIM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QVYIM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3QVYIM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QVYIM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QVYIM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QVYIM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QVYIM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QVYIM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QVYIM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QVYIM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5x9rIg.s: Assembler messages:
encrypt.c: /tmp/cc5x9rIg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5x9rIg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5x9rIg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5x9rIg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9rIg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9rIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9rIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9rIg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9rIg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5x9rIg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5x9rIg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5x9rIg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5x9rIg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9rIg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5x9rIg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5x9rIg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5x9rIg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5x9rIg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5x9rIg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9rIg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5x9rIg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5x9rIg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5x9rIg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5x9rIg.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccO1wwIj.s: Assembler messages:
encrypt.c: /tmp/ccO1wwIj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1wwIj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1wwIj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1wwIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1wwIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1wwIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1wwIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1wwIj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1wwIj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1wwIj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1wwIj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1wwIj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1wwIj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1wwIj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1wwIj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO1wwIj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1wwIj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1wwIj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1wwIj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1wwIj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1wwIj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1wwIj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1wwIj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1wwIj.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmTbxMK.s: Assembler messages:
encrypt.c: /tmp/ccmTbxMK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTbxMK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTbxMK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTbxMK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTbxMK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTbxMK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTbxMK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTbxMK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTbxMK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTbxMK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTbxMK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTbxMK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTbxMK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTbxMK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTbxMK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTbxMK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmTbxMK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTbxMK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTbxMK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTbxMK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTbxMK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTbxMK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTbxMK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTbxMK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Z8IsV.s: Assembler messages:
encrypt.c: /tmp/cc1Z8IsV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Z8IsV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Z8IsV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Z8IsV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Z8IsV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Z8IsV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Z8IsV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Z8IsV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Z8IsV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Z8IsV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Z8IsV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Z8IsV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Z8IsV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Z8IsV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Z8IsV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Z8IsV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Z8IsV.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpSQBNm.s: Assembler messages:
encrypt.c: /tmp/ccpSQBNm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSQBNm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSQBNm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSQBNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSQBNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSQBNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSQBNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSQBNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSQBNm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSQBNm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSQBNm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSQBNm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSQBNm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSQBNm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSQBNm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSQBNm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpSQBNm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSQBNm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSQBNm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSQBNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSQBNm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSQBNm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSQBNm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSQBNm.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKj4BeJ.s: Assembler messages:
encrypt.c: /tmp/ccKj4BeJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKj4BeJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKj4BeJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKj4BeJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj4BeJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj4BeJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj4BeJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKj4BeJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKj4BeJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj4BeJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj4BeJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj4BeJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj4BeJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj4BeJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKj4BeJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj4BeJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj4BeJ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciY4gT7.s: Assembler messages:
encrypt.c: /tmp/cciY4gT7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciY4gT7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciY4gT7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciY4gT7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciY4gT7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciY4gT7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciY4gT7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciY4gT7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciY4gT7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciY4gT7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciY4gT7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciY4gT7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciY4gT7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciY4gT7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciY4gT7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciY4gT7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciY4gT7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciY4gT7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciY4gT7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciY4gT7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciY4gT7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciY4gT7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciY4gT7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciY4gT7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG076BJ.s: Assembler messages:
encrypt.c: /tmp/ccG076BJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG076BJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG076BJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG076BJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG076BJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG076BJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG076BJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG076BJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG076BJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG076BJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG076BJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG076BJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG076BJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG076BJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG076BJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG076BJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG076BJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG076BJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG076BJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG076BJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG076BJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG076BJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG076BJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG076BJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuCmYMl.s: Assembler messages:
encrypt.c: /tmp/ccuCmYMl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuCmYMl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuCmYMl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuCmYMl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCmYMl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCmYMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCmYMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCmYMl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCmYMl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCmYMl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCmYMl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCmYMl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuCmYMl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCmYMl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuCmYMl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuCmYMl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCmYMl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCmYMl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCmYMl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCmYMl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCmYMl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuCmYMl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCmYMl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCmYMl.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHGhq9J.s: Assembler messages:
encrypt.c: /tmp/ccHGhq9J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGhq9J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGhq9J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGhq9J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGhq9J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGhq9J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGhq9J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGhq9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGhq9J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGhq9J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGhq9J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGhq9J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGhq9J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGhq9J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGhq9J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGhq9J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHGhq9J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGhq9J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGhq9J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGhq9J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGhq9J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGhq9J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGhq9J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGhq9J.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIstlul.s: Assembler messages:
encrypt.c: /tmp/ccIstlul.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIstlul.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIstlul.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIstlul.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIstlul.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIstlul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIstlul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIstlul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIstlul.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIstlul.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIstlul.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIstlul.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIstlul.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIstlul.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIstlul.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIstlul.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIstlul.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIstlul.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIstlul.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIstlul.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIstlul.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIstlul.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIstlul.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIstlul.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRVjrD7.s: Assembler messages:
encrypt.c: /tmp/ccRVjrD7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRVjrD7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRVjrD7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRVjrD7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVjrD7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVjrD7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVjrD7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVjrD7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVjrD7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVjrD7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVjrD7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVjrD7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRVjrD7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVjrD7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRVjrD7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRVjrD7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVjrD7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVjrD7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVjrD7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVjrD7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVjrD7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRVjrD7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVjrD7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVjrD7.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbgUCRl.s: Assembler messages:
encrypt.c: /tmp/ccbgUCRl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbgUCRl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbgUCRl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbgUCRl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgUCRl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgUCRl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgUCRl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgUCRl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgUCRl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgUCRl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgUCRl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgUCRl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbgUCRl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgUCRl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbgUCRl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgUCRl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbgUCRl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgUCRl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgUCRl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgUCRl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgUCRl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgUCRl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbgUCRl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgUCRl.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD6Fcul.s: Assembler messages:
encrypt.c: /tmp/ccD6Fcul.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD6Fcul.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD6Fcul.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD6Fcul.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6Fcul.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6Fcul.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6Fcul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6Fcul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6Fcul.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6Fcul.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6Fcul.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6Fcul.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD6Fcul.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6Fcul.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD6Fcul.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6Fcul.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD6Fcul.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6Fcul.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6Fcul.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6Fcul.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6Fcul.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6Fcul.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD6Fcul.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6Fcul.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYPgLg9.s: Assembler messages:
encrypt.c: /tmp/ccYPgLg9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPgLg9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPgLg9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPgLg9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPgLg9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPgLg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPgLg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPgLg9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPgLg9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPgLg9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPgLg9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPgLg9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPgLg9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPgLg9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPgLg9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYPgLg9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPgLg9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPgLg9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPgLg9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPgLg9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPgLg9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPgLg9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPgLg9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPgLg9.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceS2JS9.s: Assembler messages:
encrypt.c: /tmp/cceS2JS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceS2JS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceS2JS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceS2JS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS2JS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS2JS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS2JS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS2JS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS2JS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceS2JS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceS2JS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceS2JS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceS2JS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS2JS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceS2JS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceS2JS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceS2JS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceS2JS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceS2JS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceS2JS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS2JS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceS2JS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceS2JS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceS2JS9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpzUkzJ.s: Assembler messages:
encrypt.c: /tmp/ccpzUkzJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpzUkzJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpzUkzJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpzUkzJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzUkzJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzUkzJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzUkzJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpzUkzJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpzUkzJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzUkzJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzUkzJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzUkzJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzUkzJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzUkzJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpzUkzJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzUkzJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzUkzJ.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEnuDgJ.s: Assembler messages:
encrypt.c: /tmp/ccEnuDgJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEnuDgJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEnuDgJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEnuDgJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnuDgJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnuDgJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnuDgJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEnuDgJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEnuDgJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnuDgJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnuDgJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnuDgJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnuDgJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnuDgJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEnuDgJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnuDgJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnuDgJ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgpJUD9.s: Assembler messages:
encrypt.c: /tmp/ccgpJUD9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpJUD9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpJUD9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpJUD9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpJUD9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpJUD9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpJUD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpJUD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpJUD9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpJUD9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpJUD9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpJUD9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpJUD9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpJUD9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpJUD9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpJUD9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgpJUD9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpJUD9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpJUD9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpJUD9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpJUD9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpJUD9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpJUD9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpJUD9.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc63e7NJ.s: Assembler messages:
encrypt.c: /tmp/cc63e7NJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63e7NJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc63e7NJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc63e7NJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63e7NJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63e7NJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63e7NJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63e7NJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63e7NJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63e7NJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63e7NJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63e7NJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc63e7NJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63e7NJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc63e7NJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63e7NJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc63e7NJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63e7NJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63e7NJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63e7NJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63e7NJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63e7NJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63e7NJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63e7NJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccccm8Rl.s: Assembler messages:
encrypt.c: /tmp/ccccm8Rl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccccm8Rl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccccm8Rl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccccm8Rl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccm8Rl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccm8Rl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccm8Rl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccm8Rl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccm8Rl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccm8Rl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccm8Rl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccm8Rl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccccm8Rl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccm8Rl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccccm8Rl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccccm8Rl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccm8Rl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccm8Rl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccm8Rl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccm8Rl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccm8Rl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccccm8Rl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccm8Rl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccm8Rl.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc355dA5.s: Assembler messages:
encrypt.c: /tmp/cc355dA5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc355dA5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc355dA5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc355dA5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc355dA5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc355dA5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc355dA5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc355dA5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc355dA5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc355dA5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc355dA5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc355dA5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc355dA5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc355dA5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc355dA5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc355dA5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc355dA5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc355dA5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc355dA5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc355dA5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc355dA5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc355dA5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc355dA5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc355dA5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyQZPKt.s: Assembler messages:
encrypt.c: /tmp/ccyQZPKt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQZPKt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQZPKt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQZPKt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQZPKt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQZPKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQZPKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQZPKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQZPKt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQZPKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQZPKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQZPKt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQZPKt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQZPKt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQZPKt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyQZPKt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQZPKt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQZPKt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQZPKt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQZPKt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQZPKt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQZPKt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQZPKt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQZPKt.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWdgUaH.s: Assembler messages:
encrypt.c: /tmp/ccWdgUaH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdgUaH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdgUaH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdgUaH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdgUaH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdgUaH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdgUaH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdgUaH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdgUaH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdgUaH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdgUaH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdgUaH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdgUaH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdgUaH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdgUaH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdgUaH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWdgUaH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdgUaH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdgUaH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdgUaH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdgUaH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdgUaH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdgUaH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdgUaH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj2D6Q3.s: Assembler messages:
encrypt.c: /tmp/ccj2D6Q3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2D6Q3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2D6Q3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2D6Q3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2D6Q3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2D6Q3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2D6Q3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2D6Q3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj2D6Q3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2D6Q3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2D6Q3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2D6Q3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2D6Q3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2D6Q3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2D6Q3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2D6Q3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2D6Q3.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfEMzzJ.s: Assembler messages:
encrypt.c: /tmp/ccfEMzzJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEMzzJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfEMzzJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfEMzzJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEMzzJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEMzzJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEMzzJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfEMzzJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEMzzJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfEMzzJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEMzzJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEMzzJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEMzzJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMzzJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEMzzJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEMzzJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEMzzJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmaZ7e6.s: Assembler messages:
encrypt.c: /tmp/ccmaZ7e6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaZ7e6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmaZ7e6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmaZ7e6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaZ7e6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaZ7e6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaZ7e6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmaZ7e6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmaZ7e6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmaZ7e6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaZ7e6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaZ7e6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaZ7e6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaZ7e6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaZ7e6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaZ7e6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaZ7e6.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6v0uXR.s: Assembler messages:
encrypt.c: /tmp/cc6v0uXR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6v0uXR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6v0uXR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6v0uXR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6v0uXR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6v0uXR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6v0uXR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6v0uXR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6v0uXR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6v0uXR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6v0uXR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6v0uXR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6v0uXR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6v0uXR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6v0uXR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6v0uXR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6v0uXR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6v0uXR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6v0uXR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6v0uXR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6v0uXR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6v0uXR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6v0uXR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6v0uXR.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCv2vRl.s: Assembler messages:
encrypt.c: /tmp/ccCv2vRl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCv2vRl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCv2vRl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCv2vRl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv2vRl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv2vRl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv2vRl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv2vRl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv2vRl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv2vRl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv2vRl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv2vRl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCv2vRl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv2vRl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCv2vRl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv2vRl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCv2vRl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCv2vRl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv2vRl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv2vRl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv2vRl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv2vRl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCv2vRl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv2vRl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN11wFR.s: Assembler messages:
encrypt.c: /tmp/ccN11wFR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN11wFR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN11wFR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN11wFR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN11wFR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN11wFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN11wFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN11wFR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN11wFR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN11wFR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN11wFR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN11wFR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN11wFR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN11wFR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN11wFR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN11wFR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN11wFR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN11wFR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN11wFR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN11wFR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN11wFR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN11wFR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN11wFR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN11wFR.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnDUPum.s: Assembler messages:
encrypt.c: /tmp/ccnDUPum.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnDUPum.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnDUPum.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnDUPum.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDUPum.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDUPum.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDUPum.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDUPum.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDUPum.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDUPum.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDUPum.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDUPum.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnDUPum.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDUPum.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnDUPum.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDUPum.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnDUPum.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDUPum.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDUPum.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDUPum.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDUPum.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDUPum.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnDUPum.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDUPum.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci3wpfu.s: Assembler messages:
encrypt.c: /tmp/cci3wpfu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3wpfu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3wpfu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci3wpfu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3wpfu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3wpfu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3wpfu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3wpfu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3wpfu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3wpfu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3wpfu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3wpfu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3wpfu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3wpfu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3wpfu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci3wpfu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3wpfu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3wpfu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3wpfu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3wpfu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3wpfu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3wpfu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3wpfu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3wpfu.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvDSc6X.s: Assembler messages:
encrypt.c: /tmp/ccvDSc6X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDSc6X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvDSc6X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvDSc6X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDSc6X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDSc6X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDSc6X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDSc6X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDSc6X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDSc6X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDSc6X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDSc6X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvDSc6X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDSc6X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvDSc6X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDSc6X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvDSc6X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDSc6X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDSc6X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDSc6X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDSc6X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDSc6X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDSc6X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDSc6X.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5cXwzt.s: Assembler messages:
encrypt.c: /tmp/cc5cXwzt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cXwzt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cXwzt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5cXwzt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXwzt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXwzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXwzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXwzt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXwzt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cXwzt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cXwzt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cXwzt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5cXwzt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXwzt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cXwzt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5cXwzt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cXwzt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cXwzt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cXwzt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXwzt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cXwzt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5cXwzt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cXwzt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cXwzt.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6u8yX5.s: Assembler messages:
encrypt.c: /tmp/cc6u8yX5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6u8yX5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6u8yX5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6u8yX5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u8yX5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u8yX5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u8yX5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u8yX5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u8yX5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u8yX5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u8yX5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u8yX5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6u8yX5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u8yX5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6u8yX5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u8yX5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6u8yX5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6u8yX5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u8yX5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u8yX5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u8yX5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u8yX5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6u8yX5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6u8yX5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMosMc4.s: Assembler messages:
encrypt.c: /tmp/ccMosMc4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMosMc4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMosMc4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMosMc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMosMc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMosMc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMosMc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMosMc4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMosMc4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMosMc4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMosMc4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMosMc4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMosMc4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMosMc4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMosMc4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMosMc4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMosMc4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMosMc4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMosMc4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMosMc4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMosMc4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMosMc4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMosMc4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMosMc4.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQMLplH.s: Assembler messages:
encrypt.c: /tmp/ccQMLplH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQMLplH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQMLplH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQMLplH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMLplH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMLplH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMLplH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMLplH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMLplH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMLplH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMLplH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMLplH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQMLplH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMLplH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQMLplH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMLplH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQMLplH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMLplH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMLplH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMLplH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMLplH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMLplH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQMLplH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMLplH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0K51uJ.s: Assembler messages:
encrypt.c: /tmp/cc0K51uJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0K51uJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0K51uJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0K51uJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0K51uJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0K51uJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0K51uJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0K51uJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0K51uJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0K51uJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0K51uJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0K51uJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0K51uJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0K51uJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0K51uJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0K51uJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0K51uJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0K51uJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0K51uJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0K51uJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0K51uJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0K51uJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0K51uJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0K51uJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFsnET5.s: Assembler messages:
encrypt.c: /tmp/ccFsnET5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsnET5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsnET5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsnET5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsnET5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsnET5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsnET5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsnET5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsnET5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsnET5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsnET5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsnET5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsnET5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsnET5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsnET5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFsnET5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsnET5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsnET5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsnET5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsnET5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsnET5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsnET5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsnET5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsnET5.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRt3ono.s: Assembler messages:
encrypt.c: /tmp/ccRt3ono.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRt3ono.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRt3ono.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRt3ono.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRt3ono.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRt3ono.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRt3ono.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRt3ono.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRt3ono.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRt3ono.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRt3ono.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRt3ono.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRt3ono.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRt3ono.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRt3ono.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRt3ono.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRt3ono.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRt3ono.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRt3ono.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRt3ono.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRt3ono.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRt3ono.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRt3ono.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRt3ono.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxi4wyT.s: Assembler messages:
encrypt.c: /tmp/ccxi4wyT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxi4wyT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxi4wyT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxi4wyT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi4wyT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi4wyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi4wyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi4wyT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi4wyT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi4wyT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi4wyT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi4wyT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxi4wyT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi4wyT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxi4wyT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxi4wyT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi4wyT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi4wyT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi4wyT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi4wyT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi4wyT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxi4wyT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi4wyT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi4wyT.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2EDw8T.s: Assembler messages:
encrypt.c: /tmp/cc2EDw8T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EDw8T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EDw8T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EDw8T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EDw8T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EDw8T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EDw8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EDw8T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EDw8T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EDw8T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EDw8T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EDw8T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EDw8T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EDw8T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EDw8T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2EDw8T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EDw8T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EDw8T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EDw8T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EDw8T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EDw8T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EDw8T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EDw8T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EDw8T.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuMCnUn.s: Assembler messages:
encrypt.c: /tmp/ccuMCnUn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMCnUn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMCnUn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMCnUn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMCnUn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMCnUn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMCnUn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMCnUn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMCnUn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMCnUn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMCnUn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMCnUn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMCnUn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMCnUn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMCnUn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMCnUn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuMCnUn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMCnUn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMCnUn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMCnUn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMCnUn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMCnUn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMCnUn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMCnUn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQrcnS7.s: Assembler messages:
encrypt.c: /tmp/ccQrcnS7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQrcnS7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQrcnS7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQrcnS7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrcnS7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrcnS7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrcnS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrcnS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrcnS7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQrcnS7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQrcnS7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQrcnS7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQrcnS7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrcnS7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQrcnS7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQrcnS7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQrcnS7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQrcnS7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQrcnS7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQrcnS7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrcnS7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQrcnS7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQrcnS7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQrcnS7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVq8ODv.s: Assembler messages:
encrypt.c: /tmp/ccVq8ODv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVq8ODv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVq8ODv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVq8ODv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq8ODv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq8ODv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq8ODv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq8ODv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq8ODv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVq8ODv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVq8ODv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVq8ODv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVq8ODv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq8ODv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVq8ODv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVq8ODv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVq8ODv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVq8ODv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVq8ODv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq8ODv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVq8ODv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVq8ODv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVq8ODv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVq8ODv.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0kVh2p.s: Assembler messages:
encrypt.c: /tmp/cc0kVh2p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0kVh2p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0kVh2p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0kVh2p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kVh2p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kVh2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kVh2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kVh2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kVh2p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kVh2p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kVh2p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kVh2p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0kVh2p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kVh2p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0kVh2p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0kVh2p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kVh2p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kVh2p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kVh2p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kVh2p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kVh2p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0kVh2p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kVh2p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kVh2p.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV96AJV.s: Assembler messages:
encrypt.c: /tmp/ccV96AJV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV96AJV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV96AJV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV96AJV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV96AJV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV96AJV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV96AJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV96AJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV96AJV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV96AJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV96AJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV96AJV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV96AJV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV96AJV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV96AJV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV96AJV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV96AJV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV96AJV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV96AJV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV96AJV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV96AJV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV96AJV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV96AJV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV96AJV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnghKRT.s: Assembler messages:
encrypt.c: /tmp/ccnghKRT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnghKRT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnghKRT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnghKRT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnghKRT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnghKRT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnghKRT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnghKRT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnghKRT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnghKRT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnghKRT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnghKRT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnghKRT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnghKRT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnghKRT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnghKRT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnghKRT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnghKRT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnghKRT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnghKRT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnghKRT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnghKRT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnghKRT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnghKRT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczEKJH2.s: Assembler messages:
encrypt.c: /tmp/cczEKJH2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEKJH2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEKJH2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczEKJH2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEKJH2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEKJH2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEKJH2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEKJH2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEKJH2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEKJH2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEKJH2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEKJH2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEKJH2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEKJH2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEKJH2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczEKJH2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEKJH2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEKJH2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEKJH2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEKJH2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEKJH2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEKJH2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEKJH2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEKJH2.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccET6usH.s: Assembler messages:
encrypt.c: /tmp/ccET6usH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccET6usH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccET6usH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccET6usH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccET6usH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccET6usH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccET6usH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccET6usH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccET6usH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccET6usH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccET6usH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccET6usH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccET6usH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccET6usH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccET6usH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccET6usH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccET6usH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccET6usH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccET6usH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccET6usH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccET6usH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccET6usH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccET6usH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccET6usH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGUypi6.s: Assembler messages:
encrypt.c: /tmp/ccGUypi6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGUypi6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGUypi6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGUypi6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUypi6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUypi6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUypi6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUypi6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUypi6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGUypi6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGUypi6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGUypi6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGUypi6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUypi6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGUypi6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGUypi6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGUypi6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGUypi6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGUypi6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUypi6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGUypi6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGUypi6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGUypi6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGUypi6.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH2sPaj.s: Assembler messages:
encrypt.c: /tmp/ccH2sPaj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2sPaj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2sPaj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2sPaj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2sPaj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2sPaj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2sPaj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2sPaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2sPaj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2sPaj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2sPaj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2sPaj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2sPaj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2sPaj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2sPaj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2sPaj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH2sPaj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2sPaj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2sPaj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2sPaj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2sPaj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2sPaj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2sPaj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2sPaj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTqIUnH.s: Assembler messages:
encrypt.c: /tmp/ccTqIUnH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTqIUnH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTqIUnH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTqIUnH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqIUnH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqIUnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqIUnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqIUnH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqIUnH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqIUnH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqIUnH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqIUnH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTqIUnH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqIUnH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTqIUnH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTqIUnH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqIUnH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqIUnH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqIUnH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqIUnH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqIUnH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqIUnH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqIUnH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqIUnH.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoPviKT.s: Assembler messages:
encrypt.c: /tmp/ccoPviKT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPviKT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPviKT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPviKT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPviKT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPviKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPviKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPviKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPviKT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPviKT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPviKT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPviKT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPviKT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPviKT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPviKT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPviKT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPviKT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPviKT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPviKT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPviKT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPviKT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPviKT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPviKT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPviKT.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuQc6Mo.s: Assembler messages:
encrypt.c: /tmp/ccuQc6Mo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQc6Mo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQc6Mo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQc6Mo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQc6Mo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQc6Mo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQc6Mo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQc6Mo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQc6Mo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuQc6Mo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQc6Mo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQc6Mo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQc6Mo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQc6Mo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQc6Mo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQc6Mo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQc6Mo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDPnow7.s: Assembler messages:
encrypt.c: /tmp/ccDPnow7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDPnow7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDPnow7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDPnow7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPnow7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPnow7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPnow7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPnow7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPnow7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDPnow7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDPnow7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDPnow7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDPnow7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPnow7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDPnow7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDPnow7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDPnow7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDPnow7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDPnow7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDPnow7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDPnow7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDPnow7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDPnow7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDPnow7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMs7Gzv.s: Assembler messages:
encrypt.c: /tmp/ccMs7Gzv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMs7Gzv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMs7Gzv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMs7Gzv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs7Gzv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs7Gzv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs7Gzv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMs7Gzv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMs7Gzv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs7Gzv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs7Gzv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs7Gzv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs7Gzv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs7Gzv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMs7Gzv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs7Gzv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs7Gzv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFIxHqa.s: Assembler messages:
encrypt.c: /tmp/ccFIxHqa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFIxHqa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFIxHqa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFIxHqa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIxHqa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIxHqa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIxHqa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIxHqa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIxHqa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFIxHqa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFIxHqa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFIxHqa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFIxHqa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIxHqa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFIxHqa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFIxHqa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFIxHqa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFIxHqa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFIxHqa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFIxHqa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIxHqa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFIxHqa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFIxHqa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFIxHqa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccY7fq9x.s: Assembler messages:
encrypt.c: /tmp/ccY7fq9x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7fq9x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7fq9x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7fq9x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7fq9x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7fq9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7fq9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7fq9x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7fq9x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7fq9x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7fq9x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7fq9x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7fq9x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7fq9x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7fq9x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY7fq9x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7fq9x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7fq9x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7fq9x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7fq9x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7fq9x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7fq9x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7fq9x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7fq9x.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBokHdM.s: Assembler messages:
encrypt.c: /tmp/ccBokHdM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBokHdM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBokHdM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBokHdM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBokHdM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBokHdM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBokHdM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBokHdM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBokHdM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBokHdM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBokHdM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBokHdM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBokHdM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBokHdM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBokHdM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBokHdM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBokHdM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBokHdM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBokHdM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBokHdM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBokHdM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBokHdM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBokHdM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBokHdM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM7ezii.s: Assembler messages:
encrypt.c: /tmp/ccM7ezii.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7ezii.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7ezii.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7ezii.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ezii.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ezii.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ezii.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ezii.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ezii.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ezii.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ezii.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ezii.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7ezii.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ezii.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7ezii.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM7ezii.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ezii.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ezii.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ezii.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ezii.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ezii.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7ezii.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ezii.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ezii.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWeTZaA.s: Assembler messages:
encrypt.c: /tmp/ccWeTZaA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWeTZaA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWeTZaA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWeTZaA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeTZaA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeTZaA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeTZaA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeTZaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeTZaA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWeTZaA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWeTZaA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWeTZaA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWeTZaA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeTZaA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWeTZaA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWeTZaA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWeTZaA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWeTZaA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWeTZaA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWeTZaA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeTZaA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWeTZaA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWeTZaA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWeTZaA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciEsuTT.s: Assembler messages:
encrypt.c: /tmp/cciEsuTT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciEsuTT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciEsuTT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciEsuTT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEsuTT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEsuTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEsuTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEsuTT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEsuTT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEsuTT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEsuTT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEsuTT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciEsuTT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEsuTT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciEsuTT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciEsuTT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEsuTT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEsuTT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEsuTT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEsuTT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEsuTT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciEsuTT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEsuTT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEsuTT.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc39e6Kv.s: Assembler messages:
encrypt.c: /tmp/cc39e6Kv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39e6Kv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39e6Kv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc39e6Kv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39e6Kv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39e6Kv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39e6Kv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39e6Kv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39e6Kv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39e6Kv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39e6Kv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39e6Kv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39e6Kv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39e6Kv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39e6Kv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc39e6Kv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39e6Kv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39e6Kv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39e6Kv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39e6Kv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39e6Kv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39e6Kv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39e6Kv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39e6Kv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccfbH1b.s: Assembler messages:
encrypt.c: /tmp/cccfbH1b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccfbH1b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccfbH1b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccfbH1b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfbH1b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfbH1b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfbH1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfbH1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfbH1b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfbH1b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfbH1b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfbH1b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccfbH1b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfbH1b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccfbH1b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfbH1b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccfbH1b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfbH1b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfbH1b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfbH1b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfbH1b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfbH1b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccfbH1b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfbH1b.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc4YMtSD.s: Assembler messages:
encrypt.c: /tmp/cc4YMtSD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4YMtSD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4YMtSD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4YMtSD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YMtSD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YMtSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YMtSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YMtSD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YMtSD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YMtSD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YMtSD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YMtSD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4YMtSD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YMtSD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4YMtSD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4YMtSD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YMtSD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YMtSD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YMtSD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YMtSD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YMtSD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4YMtSD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YMtSD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YMtSD.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccY7wWwd.s: Assembler messages:
encrypt.c: /tmp/ccY7wWwd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7wWwd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7wWwd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7wWwd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7wWwd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7wWwd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7wWwd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7wWwd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7wWwd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7wWwd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7wWwd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7wWwd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7wWwd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7wWwd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7wWwd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7wWwd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7wWwd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7wWwd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7wWwd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7wWwd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7wWwd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7wWwd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7wWwd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7wWwd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGcSnJj.s: Assembler messages:
encrypt.c: /tmp/ccGcSnJj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGcSnJj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGcSnJj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGcSnJj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGcSnJj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGcSnJj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGcSnJj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGcSnJj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGcSnJj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGcSnJj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGcSnJj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGcSnJj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGcSnJj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGcSnJj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGcSnJj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGcSnJj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGcSnJj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGcSnJj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGcSnJj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGcSnJj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGcSnJj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGcSnJj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGcSnJj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGcSnJj.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjmB01M.s: Assembler messages:
encrypt.c: /tmp/ccjmB01M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmB01M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmB01M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmB01M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmB01M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmB01M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmB01M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmB01M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmB01M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmB01M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmB01M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmB01M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmB01M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmB01M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmB01M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmB01M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjmB01M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmB01M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmB01M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmB01M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmB01M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmB01M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmB01M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmB01M.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIrlsst.s: Assembler messages:
encrypt.c: /tmp/ccIrlsst.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrlsst.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrlsst.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrlsst.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlsst.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlsst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlsst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlsst.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlsst.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlsst.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlsst.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlsst.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrlsst.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlsst.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrlsst.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrlsst.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrlsst.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlsst.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlsst.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrlsst.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlsst.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrlsst.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlsst.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrlsst.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsKNBO4.s: Assembler messages:
encrypt.c: /tmp/ccsKNBO4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKNBO4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKNBO4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKNBO4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKNBO4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKNBO4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKNBO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKNBO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKNBO4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKNBO4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKNBO4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKNBO4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKNBO4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKNBO4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKNBO4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKNBO4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsKNBO4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKNBO4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKNBO4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKNBO4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKNBO4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKNBO4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKNBO4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKNBO4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTbtqkE.s: Assembler messages:
encrypt.c: /tmp/ccTbtqkE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbtqkE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTbtqkE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTbtqkE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbtqkE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbtqkE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbtqkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbtqkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbtqkE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbtqkE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbtqkE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbtqkE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTbtqkE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbtqkE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTbtqkE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbtqkE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTbtqkE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbtqkE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbtqkE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbtqkE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbtqkE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbtqkE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbtqkE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbtqkE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXyuK15.s: Assembler messages:
encrypt.c: /tmp/ccXyuK15.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyuK15.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyuK15.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyuK15.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyuK15.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyuK15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyuK15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyuK15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyuK15.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyuK15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyuK15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyuK15.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyuK15.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyuK15.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyuK15.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXyuK15.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyuK15.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyuK15.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyuK15.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyuK15.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyuK15.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyuK15.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyuK15.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyuK15.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc21Yvda.s: Assembler messages:
encrypt.c: /tmp/cc21Yvda.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc21Yvda.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc21Yvda.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc21Yvda.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Yvda.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Yvda.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Yvda.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Yvda.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Yvda.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21Yvda.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21Yvda.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21Yvda.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc21Yvda.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Yvda.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc21Yvda.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc21Yvda.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21Yvda.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21Yvda.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21Yvda.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Yvda.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21Yvda.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc21Yvda.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21Yvda.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21Yvda.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmj9mzI.s: Assembler messages:
encrypt.c: /tmp/ccmj9mzI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmj9mzI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmj9mzI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmj9mzI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmj9mzI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmj9mzI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmj9mzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmj9mzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmj9mzI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmj9mzI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmj9mzI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmj9mzI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmj9mzI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmj9mzI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmj9mzI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmj9mzI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmj9mzI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmj9mzI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmj9mzI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmj9mzI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmj9mzI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmj9mzI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmj9mzI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmj9mzI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJyfBtg.s: Assembler messages:
encrypt.c: /tmp/ccJyfBtg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJyfBtg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJyfBtg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJyfBtg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfBtg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfBtg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfBtg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfBtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfBtg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyfBtg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyfBtg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyfBtg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJyfBtg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfBtg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJyfBtg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyfBtg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJyfBtg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyfBtg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyfBtg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyfBtg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfBtg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyfBtg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJyfBtg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyfBtg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaUAelP.s: Assembler messages:
encrypt.c: /tmp/ccaUAelP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaUAelP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaUAelP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaUAelP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUAelP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUAelP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUAelP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUAelP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUAelP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUAelP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUAelP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUAelP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaUAelP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUAelP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaUAelP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaUAelP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUAelP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUAelP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUAelP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUAelP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUAelP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaUAelP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUAelP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUAelP.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPagac4.s: Assembler messages:
encrypt.c: /tmp/ccPagac4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPagac4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPagac4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPagac4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPagac4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPagac4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPagac4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPagac4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPagac4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPagac4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPagac4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPagac4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPagac4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPagac4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPagac4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPagac4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPagac4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPagac4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPagac4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPagac4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPagac4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPagac4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPagac4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPagac4.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrsdyvB.s: Assembler messages:
encrypt.c: /tmp/ccrsdyvB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsdyvB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrsdyvB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrsdyvB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsdyvB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsdyvB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsdyvB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsdyvB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsdyvB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsdyvB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsdyvB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsdyvB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrsdyvB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsdyvB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrsdyvB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsdyvB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrsdyvB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsdyvB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsdyvB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsdyvB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsdyvB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsdyvB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsdyvB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsdyvB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGoZiYM.s: Assembler messages:
encrypt.c: /tmp/ccGoZiYM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGoZiYM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGoZiYM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGoZiYM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoZiYM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoZiYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoZiYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoZiYM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoZiYM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoZiYM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoZiYM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoZiYM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGoZiYM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoZiYM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGoZiYM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGoZiYM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoZiYM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoZiYM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoZiYM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoZiYM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoZiYM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGoZiYM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoZiYM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoZiYM.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy9fNzg.s: Assembler messages:
encrypt.c: /tmp/ccy9fNzg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9fNzg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9fNzg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9fNzg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9fNzg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9fNzg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9fNzg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9fNzg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9fNzg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9fNzg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9fNzg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9fNzg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9fNzg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9fNzg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9fNzg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9fNzg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy9fNzg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9fNzg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9fNzg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9fNzg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9fNzg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9fNzg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9fNzg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9fNzg.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBXsB6f.s: Assembler messages:
encrypt.c: /tmp/ccBXsB6f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXsB6f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBXsB6f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBXsB6f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXsB6f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXsB6f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXsB6f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXsB6f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXsB6f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXsB6f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXsB6f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXsB6f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBXsB6f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXsB6f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBXsB6f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXsB6f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBXsB6f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXsB6f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXsB6f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXsB6f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXsB6f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXsB6f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXsB6f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXsB6f.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq0GxGN.s: Assembler messages:
encrypt.c: /tmp/ccq0GxGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0GxGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0GxGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0GxGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0GxGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0GxGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0GxGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0GxGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0GxGN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0GxGN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0GxGN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0GxGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0GxGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0GxGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0GxGN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq0GxGN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0GxGN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0GxGN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0GxGN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0GxGN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0GxGN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0GxGN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0GxGN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0GxGN.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOV2DXR.s: Assembler messages:
encrypt.c: /tmp/ccOV2DXR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOV2DXR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOV2DXR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOV2DXR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV2DXR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV2DXR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV2DXR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV2DXR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV2DXR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV2DXR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV2DXR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV2DXR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOV2DXR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV2DXR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOV2DXR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV2DXR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOV2DXR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV2DXR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV2DXR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV2DXR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV2DXR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV2DXR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOV2DXR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV2DXR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg7Ahkp.s: Assembler messages:
encrypt.c: /tmp/ccg7Ahkp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7Ahkp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7Ahkp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7Ahkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7Ahkp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7Ahkp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7Ahkp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7Ahkp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg7Ahkp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7Ahkp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7Ahkp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7Ahkp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Ahkp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7Ahkp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7Ahkp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7Ahkp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7Ahkp.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9MSsYo.s: Assembler messages:
encrypt.c: /tmp/cc9MSsYo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MSsYo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MSsYo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MSsYo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MSsYo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MSsYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MSsYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MSsYo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MSsYo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MSsYo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MSsYo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MSsYo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MSsYo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MSsYo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MSsYo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MSsYo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MSsYo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MSsYo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MSsYo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MSsYo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MSsYo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MSsYo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MSsYo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MSsYo.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj5VTxS.s: Assembler messages:
encrypt.c: /tmp/ccj5VTxS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5VTxS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5VTxS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5VTxS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5VTxS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5VTxS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5VTxS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5VTxS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5VTxS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5VTxS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5VTxS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5VTxS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5VTxS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5VTxS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5VTxS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5VTxS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj5VTxS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5VTxS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5VTxS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5VTxS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5VTxS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5VTxS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5VTxS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5VTxS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTVb2dB.s: Assembler messages:
encrypt.c: /tmp/ccTVb2dB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVb2dB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVb2dB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVb2dB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVb2dB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVb2dB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVb2dB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVb2dB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVb2dB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVb2dB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVb2dB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVb2dB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVb2dB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVb2dB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVb2dB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVb2dB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTVb2dB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVb2dB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVb2dB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVb2dB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVb2dB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVb2dB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVb2dB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVb2dB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci34ts0.s: Assembler messages:
encrypt.c: /tmp/cci34ts0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci34ts0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci34ts0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci34ts0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci34ts0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci34ts0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci34ts0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci34ts0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci34ts0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci34ts0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci34ts0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci34ts0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci34ts0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci34ts0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci34ts0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci34ts0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci34ts0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci34ts0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci34ts0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci34ts0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci34ts0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci34ts0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci34ts0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci34ts0.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHiEp10.s: Assembler messages:
encrypt.c: /tmp/ccHiEp10.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiEp10.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiEp10.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiEp10.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiEp10.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiEp10.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiEp10.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiEp10.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiEp10.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiEp10.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiEp10.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiEp10.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiEp10.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiEp10.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiEp10.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHiEp10.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiEp10.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiEp10.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiEp10.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiEp10.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiEp10.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHiEp10.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiEp10.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiEp10.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyV6xOB.s: Assembler messages:
encrypt.c: /tmp/ccyV6xOB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyV6xOB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyV6xOB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyV6xOB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV6xOB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV6xOB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV6xOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV6xOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV6xOB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyV6xOB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyV6xOB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyV6xOB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyV6xOB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV6xOB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyV6xOB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyV6xOB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyV6xOB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyV6xOB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyV6xOB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyV6xOB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV6xOB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyV6xOB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyV6xOB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyV6xOB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoStQOC.s: Assembler messages:
encrypt.c: /tmp/ccoStQOC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoStQOC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoStQOC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoStQOC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoStQOC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoStQOC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoStQOC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoStQOC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoStQOC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoStQOC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoStQOC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoStQOC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoStQOC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoStQOC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoStQOC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoStQOC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoStQOC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoStQOC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoStQOC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoStQOC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoStQOC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoStQOC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoStQOC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoStQOC.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvH4CDd.s: Assembler messages:
encrypt.c: /tmp/ccvH4CDd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvH4CDd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvH4CDd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvH4CDd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH4CDd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH4CDd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH4CDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH4CDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH4CDd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH4CDd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH4CDd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH4CDd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvH4CDd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH4CDd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvH4CDd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH4CDd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvH4CDd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH4CDd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH4CDd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH4CDd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH4CDd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH4CDd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvH4CDd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH4CDd.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7uGhbd.s: Assembler messages:
encrypt.c: /tmp/cc7uGhbd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uGhbd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7uGhbd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7uGhbd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uGhbd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uGhbd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uGhbd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uGhbd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uGhbd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uGhbd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uGhbd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uGhbd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7uGhbd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uGhbd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7uGhbd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uGhbd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7uGhbd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uGhbd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uGhbd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uGhbd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uGhbd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uGhbd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uGhbd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uGhbd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpCFaBD.s: Assembler messages:
encrypt.c: /tmp/ccpCFaBD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCFaBD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCFaBD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCFaBD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCFaBD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCFaBD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCFaBD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCFaBD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCFaBD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCFaBD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCFaBD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCFaBD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCFaBD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCFaBD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCFaBD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpCFaBD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCFaBD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCFaBD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCFaBD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCFaBD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCFaBD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCFaBD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCFaBD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCFaBD.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3oM9fn.s: Assembler messages:
encrypt.c: /tmp/cc3oM9fn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3oM9fn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3oM9fn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3oM9fn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oM9fn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oM9fn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oM9fn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oM9fn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oM9fn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oM9fn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oM9fn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oM9fn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3oM9fn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oM9fn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3oM9fn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3oM9fn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oM9fn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oM9fn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oM9fn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oM9fn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oM9fn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3oM9fn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oM9fn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oM9fn.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaSHeSO.s: Assembler messages:
encrypt.c: /tmp/ccaSHeSO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaSHeSO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaSHeSO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaSHeSO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSHeSO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSHeSO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSHeSO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSHeSO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSHeSO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSHeSO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSHeSO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSHeSO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaSHeSO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSHeSO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaSHeSO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSHeSO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaSHeSO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSHeSO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSHeSO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSHeSO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSHeSO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSHeSO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaSHeSO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSHeSO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPLbEjP.s: Assembler messages:
encrypt.c: /tmp/ccPLbEjP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLbEjP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLbEjP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLbEjP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLbEjP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLbEjP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLbEjP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLbEjP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLbEjP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLbEjP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLbEjP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLbEjP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLbEjP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLbEjP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLbEjP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLbEjP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPLbEjP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLbEjP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLbEjP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLbEjP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLbEjP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLbEjP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLbEjP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLbEjP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccijbSep.s: Assembler messages:
encrypt.c: /tmp/ccijbSep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijbSep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijbSep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccijbSep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijbSep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijbSep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijbSep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijbSep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijbSep.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijbSep.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijbSep.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijbSep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccijbSep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijbSep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijbSep.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccijbSep.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijbSep.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijbSep.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijbSep.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijbSep.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijbSep.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccijbSep.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijbSep.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijbSep.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvl5mY1.s: Assembler messages:
encrypt.c: /tmp/ccvl5mY1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvl5mY1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvl5mY1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvl5mY1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvl5mY1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvl5mY1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvl5mY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvl5mY1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvl5mY1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvl5mY1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvl5mY1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvl5mY1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvl5mY1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvl5mY1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvl5mY1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvl5mY1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvl5mY1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvl5mY1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvl5mY1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvl5mY1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvl5mY1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvl5mY1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvl5mY1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvl5mY1.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx8t2FB.s: Assembler messages:
encrypt.c: /tmp/ccx8t2FB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8t2FB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx8t2FB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8t2FB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8t2FB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8t2FB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8t2FB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8t2FB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8t2FB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8t2FB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8t2FB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8t2FB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx8t2FB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8t2FB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx8t2FB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8t2FB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx8t2FB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8t2FB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8t2FB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8t2FB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8t2FB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8t2FB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8t2FB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8t2FB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2L8bhm.s: Assembler messages:
encrypt.c: /tmp/cc2L8bhm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2L8bhm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2L8bhm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2L8bhm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L8bhm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L8bhm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L8bhm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L8bhm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L8bhm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2L8bhm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2L8bhm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2L8bhm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2L8bhm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L8bhm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2L8bhm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2L8bhm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2L8bhm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2L8bhm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2L8bhm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L8bhm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2L8bhm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2L8bhm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2L8bhm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2L8bhm.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZJaDFL.s: Assembler messages:
encrypt.c: /tmp/ccZJaDFL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJaDFL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJaDFL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJaDFL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJaDFL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJaDFL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJaDFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJaDFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJaDFL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJaDFL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJaDFL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJaDFL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJaDFL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJaDFL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJaDFL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJaDFL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZJaDFL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJaDFL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJaDFL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJaDFL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJaDFL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJaDFL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJaDFL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJaDFL.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSOoz83.s: Assembler messages:
encrypt.c: /tmp/ccSOoz83.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOoz83.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOoz83.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOoz83.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOoz83.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOoz83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOoz83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOoz83.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOoz83.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOoz83.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOoz83.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOoz83.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOoz83.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOoz83.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOoz83.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSOoz83.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOoz83.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOoz83.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOoz83.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOoz83.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOoz83.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOoz83.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOoz83.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOoz83.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccatZs5j.s: Assembler messages:
encrypt.c: /tmp/ccatZs5j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccatZs5j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccatZs5j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccatZs5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZs5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZs5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZs5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZs5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZs5j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatZs5j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatZs5j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatZs5j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccatZs5j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZs5j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccatZs5j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatZs5j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccatZs5j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccatZs5j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatZs5j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatZs5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZs5j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatZs5j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatZs5j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccatZs5j.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ElVnl.s: Assembler messages:
encrypt.c: /tmp/cc1ElVnl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ElVnl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ElVnl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ElVnl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ElVnl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ElVnl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ElVnl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ElVnl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ElVnl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ElVnl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ElVnl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ElVnl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ElVnl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ElVnl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ElVnl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ElVnl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ElVnl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ElVnl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ElVnl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ElVnl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ElVnl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ElVnl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ElVnl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ElVnl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccBopK77.s: Assembler messages:
encrypt.c: /tmp/ccBopK77.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBopK77.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBopK77.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBopK77.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBopK77.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBopK77.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBopK77.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBopK77.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBopK77.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBopK77.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBopK77.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBopK77.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBopK77.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBopK77.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBopK77.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBopK77.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBopK77.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBopK77.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBopK77.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBopK77.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBopK77.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBopK77.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBopK77.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBopK77.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUn6dXK.s: Assembler messages:
encrypt.c: /tmp/ccUn6dXK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUn6dXK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUn6dXK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUn6dXK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn6dXK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn6dXK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn6dXK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn6dXK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn6dXK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn6dXK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn6dXK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn6dXK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUn6dXK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn6dXK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUn6dXK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUn6dXK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn6dXK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn6dXK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn6dXK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn6dXK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn6dXK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUn6dXK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn6dXK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn6dXK.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cct7IWQ9.s: Assembler messages:
encrypt.c: /tmp/cct7IWQ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7IWQ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7IWQ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct7IWQ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IWQ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IWQ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IWQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IWQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IWQ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IWQ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IWQ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IWQ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7IWQ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IWQ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7IWQ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IWQ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct7IWQ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IWQ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IWQ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IWQ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IWQ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IWQ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7IWQ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IWQ9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfK9g7O.s: Assembler messages:
encrypt.c: /tmp/ccfK9g7O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfK9g7O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfK9g7O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfK9g7O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfK9g7O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfK9g7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfK9g7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfK9g7O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfK9g7O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfK9g7O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfK9g7O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfK9g7O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfK9g7O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfK9g7O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfK9g7O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfK9g7O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfK9g7O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfK9g7O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfK9g7O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfK9g7O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfK9g7O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfK9g7O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfK9g7O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfK9g7O.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmEgbVf.s: Assembler messages:
encrypt.c: /tmp/ccmEgbVf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmEgbVf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmEgbVf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmEgbVf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEgbVf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEgbVf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEgbVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEgbVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEgbVf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEgbVf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEgbVf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEgbVf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmEgbVf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEgbVf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmEgbVf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEgbVf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmEgbVf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEgbVf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEgbVf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEgbVf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEgbVf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEgbVf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmEgbVf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEgbVf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2xSwSZ.s: Assembler messages:
encrypt.c: /tmp/cc2xSwSZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xSwSZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xSwSZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xSwSZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xSwSZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xSwSZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xSwSZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xSwSZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xSwSZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2xSwSZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xSwSZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xSwSZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xSwSZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xSwSZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xSwSZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xSwSZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xSwSZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctDUo8q.s: Assembler messages:
encrypt.c: /tmp/cctDUo8q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDUo8q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDUo8q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDUo8q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUo8q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUo8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUo8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUo8q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUo8q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUo8q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUo8q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUo8q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDUo8q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUo8q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDUo8q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctDUo8q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUo8q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUo8q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUo8q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUo8q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUo8q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDUo8q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUo8q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUo8q.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccFRwOdr.s: Assembler messages:
encrypt.c: /tmp/ccFRwOdr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRwOdr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRwOdr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRwOdr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRwOdr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRwOdr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRwOdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRwOdr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRwOdr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRwOdr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRwOdr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRwOdr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRwOdr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRwOdr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRwOdr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFRwOdr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRwOdr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRwOdr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRwOdr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRwOdr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRwOdr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRwOdr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRwOdr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRwOdr.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccTRWhgZ.s: Assembler messages:
encrypt.c: /tmp/ccTRWhgZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRWhgZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRWhgZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRWhgZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRWhgZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRWhgZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRWhgZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRWhgZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRWhgZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTRWhgZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRWhgZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRWhgZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRWhgZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRWhgZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRWhgZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRWhgZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRWhgZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIngyBE.s: Assembler messages:
encrypt.c: /tmp/ccIngyBE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIngyBE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIngyBE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIngyBE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIngyBE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIngyBE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIngyBE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIngyBE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIngyBE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIngyBE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIngyBE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIngyBE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIngyBE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIngyBE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIngyBE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIngyBE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIngyBE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIngyBE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIngyBE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIngyBE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIngyBE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIngyBE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIngyBE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIngyBE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cckkRp42.s: Assembler messages:
encrypt.c: /tmp/cckkRp42.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckkRp42.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckkRp42.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckkRp42.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkRp42.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkRp42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkRp42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkRp42.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkRp42.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkRp42.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkRp42.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkRp42.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckkRp42.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkRp42.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckkRp42.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckkRp42.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkRp42.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkRp42.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkRp42.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkRp42.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkRp42.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckkRp42.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkRp42.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkRp42.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP0JTak.s: Assembler messages:
encrypt.c: /tmp/ccP0JTak.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0JTak.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0JTak.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0JTak.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0JTak.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0JTak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0JTak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0JTak.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0JTak.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0JTak.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0JTak.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0JTak.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0JTak.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0JTak.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0JTak.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0JTak.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0JTak.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0JTak.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0JTak.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0JTak.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0JTak.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0JTak.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0JTak.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0JTak.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXyr90N.s: Assembler messages:
encrypt.c: /tmp/ccXyr90N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyr90N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyr90N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyr90N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyr90N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyr90N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyr90N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyr90N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyr90N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyr90N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyr90N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyr90N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyr90N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyr90N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyr90N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyr90N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXyr90N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyr90N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyr90N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyr90N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyr90N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyr90N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyr90N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyr90N.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK1XdLq.s: Assembler messages:
encrypt.c: /tmp/ccK1XdLq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1XdLq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1XdLq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1XdLq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1XdLq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1XdLq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1XdLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1XdLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1XdLq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1XdLq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1XdLq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1XdLq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1XdLq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1XdLq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1XdLq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1XdLq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK1XdLq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1XdLq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1XdLq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1XdLq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1XdLq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1XdLq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1XdLq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1XdLq.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqLg7XV.s: Assembler messages:
encrypt.c: /tmp/ccqLg7XV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLg7XV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqLg7XV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqLg7XV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLg7XV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLg7XV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLg7XV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLg7XV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLg7XV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLg7XV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLg7XV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLg7XV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqLg7XV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLg7XV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqLg7XV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqLg7XV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLg7XV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLg7XV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLg7XV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLg7XV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLg7XV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLg7XV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLg7XV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLg7XV.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccGQa1MA.s: Assembler messages:
encrypt.c: /tmp/ccGQa1MA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQa1MA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQa1MA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQa1MA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQa1MA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQa1MA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQa1MA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQa1MA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQa1MA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQa1MA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQa1MA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQa1MA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQa1MA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQa1MA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQa1MA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQa1MA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGQa1MA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQa1MA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQa1MA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQa1MA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQa1MA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQa1MA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQa1MA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQa1MA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccraJOyV.s: Assembler messages:
encrypt.c: /tmp/ccraJOyV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccraJOyV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccraJOyV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccraJOyV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraJOyV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraJOyV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraJOyV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraJOyV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraJOyV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraJOyV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraJOyV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraJOyV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccraJOyV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraJOyV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccraJOyV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccraJOyV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraJOyV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraJOyV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraJOyV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraJOyV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraJOyV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccraJOyV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraJOyV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraJOyV.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY0b6Yv.s: Assembler messages:
encrypt.c: /tmp/ccY0b6Yv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0b6Yv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY0b6Yv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY0b6Yv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0b6Yv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0b6Yv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0b6Yv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY0b6Yv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY0b6Yv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0b6Yv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0b6Yv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0b6Yv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0b6Yv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0b6Yv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0b6Yv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0b6Yv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0b6Yv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfUn2zc.s: Assembler messages:
encrypt.c: /tmp/ccfUn2zc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUn2zc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUn2zc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUn2zc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUn2zc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUn2zc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUn2zc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUn2zc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUn2zc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUn2zc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUn2zc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUn2zc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUn2zc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUn2zc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUn2zc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUn2zc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfUn2zc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUn2zc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUn2zc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUn2zc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUn2zc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUn2zc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUn2zc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUn2zc.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0fCUVu.s: Assembler messages:
encrypt.c: /tmp/cc0fCUVu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fCUVu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fCUVu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fCUVu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fCUVu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fCUVu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fCUVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fCUVu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fCUVu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fCUVu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fCUVu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fCUVu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fCUVu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fCUVu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fCUVu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fCUVu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fCUVu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fCUVu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fCUVu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fCUVu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fCUVu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fCUVu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fCUVu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fCUVu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct6uBvf.s: Assembler messages:
encrypt.c: /tmp/cct6uBvf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6uBvf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct6uBvf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct6uBvf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6uBvf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6uBvf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6uBvf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6uBvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6uBvf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6uBvf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6uBvf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6uBvf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct6uBvf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6uBvf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct6uBvf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6uBvf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct6uBvf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6uBvf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6uBvf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6uBvf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6uBvf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6uBvf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6uBvf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6uBvf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Yw8sK.s: Assembler messages:
encrypt.c: /tmp/cc4Yw8sK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Yw8sK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Yw8sK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Yw8sK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Yw8sK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Yw8sK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Yw8sK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Yw8sK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Yw8sK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Yw8sK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Yw8sK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Yw8sK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Yw8sK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Yw8sK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Yw8sK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Yw8sK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Yw8sK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUEEIUa.s: Assembler messages:
encrypt.c: /tmp/ccUEEIUa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUEEIUa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUEEIUa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUEEIUa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEEIUa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEEIUa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEEIUa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEEIUa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEEIUa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEEIUa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEEIUa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEEIUa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUEEIUa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEEIUa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUEEIUa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUEEIUa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEEIUa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEEIUa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEEIUa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEEIUa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEEIUa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUEEIUa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEEIUa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEEIUa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHRrI4V.s: Assembler messages:
encrypt.c: /tmp/ccHRrI4V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRrI4V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRrI4V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRrI4V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRrI4V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRrI4V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRrI4V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRrI4V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRrI4V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRrI4V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRrI4V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRrI4V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRrI4V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRrI4V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRrI4V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRrI4V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHRrI4V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRrI4V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRrI4V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRrI4V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRrI4V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRrI4V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRrI4V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRrI4V.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx9RK9f.s: Assembler messages:
encrypt.c: /tmp/ccx9RK9f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9RK9f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9RK9f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9RK9f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RK9f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RK9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RK9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RK9f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RK9f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9RK9f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9RK9f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9RK9f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9RK9f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RK9f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9RK9f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx9RK9f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9RK9f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9RK9f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9RK9f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RK9f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9RK9f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9RK9f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9RK9f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9RK9f.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEWJWNO.s: Assembler messages:
encrypt.c: /tmp/ccEWJWNO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWJWNO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEWJWNO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEWJWNO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWJWNO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWJWNO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWJWNO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWJWNO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWJWNO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWJWNO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWJWNO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWJWNO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEWJWNO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWJWNO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEWJWNO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEWJWNO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWJWNO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWJWNO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWJWNO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWJWNO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWJWNO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWJWNO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWJWNO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWJWNO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceovtwp.s: Assembler messages:
encrypt.c: /tmp/cceovtwp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceovtwp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceovtwp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceovtwp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceovtwp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceovtwp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceovtwp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceovtwp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceovtwp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceovtwp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceovtwp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceovtwp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceovtwp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceovtwp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceovtwp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceovtwp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceovtwp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceovtwp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceovtwp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceovtwp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceovtwp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceovtwp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceovtwp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceovtwp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5MRIoq.s: Assembler messages:
encrypt.c: /tmp/cc5MRIoq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MRIoq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MRIoq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MRIoq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MRIoq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MRIoq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MRIoq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MRIoq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MRIoq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MRIoq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MRIoq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MRIoq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MRIoq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MRIoq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MRIoq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5MRIoq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MRIoq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MRIoq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MRIoq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MRIoq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MRIoq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MRIoq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MRIoq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MRIoq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE8CFvk.s: Assembler messages:
encrypt.c: /tmp/ccE8CFvk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8CFvk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8CFvk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8CFvk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8CFvk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8CFvk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8CFvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8CFvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8CFvk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8CFvk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8CFvk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8CFvk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8CFvk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8CFvk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8CFvk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8CFvk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE8CFvk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8CFvk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8CFvk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8CFvk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8CFvk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8CFvk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8CFvk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8CFvk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclU0q3W.s: Assembler messages:
encrypt.c: /tmp/cclU0q3W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclU0q3W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclU0q3W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclU0q3W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclU0q3W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclU0q3W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclU0q3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclU0q3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclU0q3W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclU0q3W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclU0q3W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclU0q3W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclU0q3W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclU0q3W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclU0q3W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclU0q3W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclU0q3W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclU0q3W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclU0q3W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclU0q3W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclU0q3W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclU0q3W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclU0q3W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclU0q3W.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsEJEb5.s: Assembler messages:
encrypt.c: /tmp/ccsEJEb5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsEJEb5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsEJEb5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsEJEb5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJEb5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJEb5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJEb5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJEb5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJEb5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJEb5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJEb5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJEb5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsEJEb5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJEb5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsEJEb5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsEJEb5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJEb5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJEb5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJEb5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJEb5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJEb5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsEJEb5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJEb5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJEb5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccE5tXac.s: Assembler messages:
encrypt.c: /tmp/ccE5tXac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5tXac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5tXac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5tXac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5tXac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5tXac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5tXac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5tXac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5tXac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5tXac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5tXac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5tXac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5tXac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5tXac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5tXac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE5tXac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5tXac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5tXac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5tXac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5tXac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5tXac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5tXac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5tXac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5tXac.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccgSKDOW.s: Assembler messages:
encrypt.c: /tmp/ccgSKDOW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgSKDOW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgSKDOW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgSKDOW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSKDOW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSKDOW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSKDOW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSKDOW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSKDOW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSKDOW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSKDOW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSKDOW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgSKDOW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSKDOW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgSKDOW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSKDOW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgSKDOW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSKDOW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSKDOW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSKDOW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSKDOW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSKDOW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgSKDOW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSKDOW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJTcPFN.s: Assembler messages:
encrypt.c: /tmp/ccJTcPFN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJTcPFN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJTcPFN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJTcPFN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTcPFN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTcPFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTcPFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTcPFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTcPFN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTcPFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTcPFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTcPFN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJTcPFN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTcPFN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJTcPFN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJTcPFN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTcPFN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTcPFN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTcPFN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTcPFN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTcPFN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJTcPFN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTcPFN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTcPFN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdC7xgx.s: Assembler messages:
encrypt.c: /tmp/ccdC7xgx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdC7xgx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdC7xgx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdC7xgx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC7xgx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC7xgx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC7xgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC7xgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC7xgx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdC7xgx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdC7xgx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdC7xgx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdC7xgx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC7xgx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdC7xgx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdC7xgx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdC7xgx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdC7xgx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdC7xgx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdC7xgx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC7xgx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdC7xgx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdC7xgx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdC7xgx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1VP63K.s: Assembler messages:
encrypt.c: /tmp/cc1VP63K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VP63K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1VP63K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VP63K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1VP63K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1VP63K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1VP63K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VP63K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc1VP63K.s: Assembler messages:
encrypt.c: /tmp/cc1VP63K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VP63K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1VP63K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VP63K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1VP63K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1VP63K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1VP63K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VP63K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VP63K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VP63K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VP63K.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsDU0v6.s: Assembler messages:
encrypt.c: /tmp/ccsDU0v6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsDU0v6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsDU0v6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsDU0v6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsDU0v6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsDU0v6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsDU0v6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsDU0v6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccsDU0v6.s: Assembler messages:
encrypt.c: /tmp/ccsDU0v6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsDU0v6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsDU0v6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsDU0v6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsDU0v6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsDU0v6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsDU0v6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDU0v6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDU0v6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsDU0v6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDU0v6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqeOntC.s: Assembler messages:
encrypt.c: /tmp/ccqeOntC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeOntC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeOntC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeOntC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeOntC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeOntC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeOntC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeOntC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccqeOntC.s: Assembler messages:
encrypt.c: /tmp/ccqeOntC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeOntC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeOntC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeOntC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeOntC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeOntC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeOntC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeOntC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOntC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeOntC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeOntC.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvNeRus.s: Assembler messages:
encrypt.c: /tmp/ccvNeRus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNeRus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNeRus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNeRus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNeRus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNeRus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvNeRus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNeRus.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccvNeRus.s: Assembler messages:
encrypt.c: /tmp/ccvNeRus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNeRus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNeRus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNeRus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNeRus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNeRus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvNeRus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNeRus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNeRus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNeRus.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNeRus.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7SQc8x.s: Assembler messages:
encrypt.c: /tmp/cc7SQc8x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7SQc8x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7SQc8x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7SQc8x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7SQc8x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7SQc8x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7SQc8x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7SQc8x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc7SQc8x.s: Assembler messages:
encrypt.c: /tmp/cc7SQc8x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7SQc8x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7SQc8x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7SQc8x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7SQc8x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7SQc8x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7SQc8x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SQc8x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SQc8x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7SQc8x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SQc8x.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUFqMzL.s: Assembler messages:
encrypt.c: /tmp/ccUFqMzL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUFqMzL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUFqMzL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUFqMzL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUFqMzL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUFqMzL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUFqMzL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUFqMzL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccUFqMzL.s: Assembler messages:
encrypt.c: /tmp/ccUFqMzL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUFqMzL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUFqMzL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUFqMzL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUFqMzL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUFqMzL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUFqMzL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFqMzL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFqMzL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUFqMzL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFqMzL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc40ac75.s: Assembler messages:
encrypt.c: /tmp/cc40ac75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40ac75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc40ac75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc40ac75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc40ac75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc40ac75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc40ac75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40ac75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc40ac75.s: Assembler messages:
encrypt.c: /tmp/cc40ac75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40ac75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc40ac75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc40ac75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc40ac75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc40ac75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc40ac75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40ac75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40ac75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40ac75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40ac75.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU5z2tp.s: Assembler messages:
encrypt.c: /tmp/ccU5z2tp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU5z2tp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU5z2tp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU5z2tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU5z2tp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU5z2tp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU5z2tp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU5z2tp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccU5z2tp.s: Assembler messages:
encrypt.c: /tmp/ccU5z2tp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU5z2tp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU5z2tp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU5z2tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU5z2tp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU5z2tp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU5z2tp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5z2tp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5z2tp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU5z2tp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5z2tp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUinjqT.s: Assembler messages:
encrypt.c: /tmp/ccUinjqT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUinjqT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUinjqT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUinjqT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinjqT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinjqT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinjqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinjqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinjqT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinjqT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinjqT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinjqT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUinjqT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinjqT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUinjqT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinjqT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUinjqT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinjqT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinjqT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinjqT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinjqT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinjqT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUinjqT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinjqT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYxuJN3.s: Assembler messages:
encrypt.c: /tmp/ccYxuJN3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxuJN3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxuJN3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxuJN3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxuJN3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxuJN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxuJN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxuJN3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxuJN3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxuJN3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxuJN3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxuJN3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxuJN3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxuJN3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxuJN3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYxuJN3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxuJN3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxuJN3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxuJN3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxuJN3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxuJN3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxuJN3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxuJN3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxuJN3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccXvXQdQ.s: Assembler messages:
encrypt.c: /tmp/ccXvXQdQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXvXQdQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXvXQdQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXvXQdQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvXQdQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvXQdQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvXQdQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXvXQdQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXvXQdQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvXQdQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvXQdQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvXQdQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvXQdQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvXQdQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXvXQdQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvXQdQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvXQdQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccehZbBv.s: Assembler messages:
encrypt.c: /tmp/ccehZbBv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehZbBv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccehZbBv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccehZbBv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZbBv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZbBv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZbBv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZbBv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZbBv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehZbBv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehZbBv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehZbBv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccehZbBv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZbBv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccehZbBv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehZbBv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccehZbBv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehZbBv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehZbBv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehZbBv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehZbBv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehZbBv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehZbBv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehZbBv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7ARew7.s: Assembler messages:
encrypt.c: /tmp/cc7ARew7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ARew7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ARew7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ARew7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ARew7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ARew7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ARew7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ARew7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ARew7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ARew7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ARew7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ARew7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ARew7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ARew7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ARew7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ARew7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ARew7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ARew7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ARew7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ARew7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ARew7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ARew7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ARew7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ARew7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cct4c7Cr.s: Assembler messages:
encrypt.c: /tmp/cct4c7Cr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4c7Cr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4c7Cr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct4c7Cr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4c7Cr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4c7Cr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4c7Cr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4c7Cr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4c7Cr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4c7Cr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4c7Cr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4c7Cr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4c7Cr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4c7Cr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4c7Cr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct4c7Cr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4c7Cr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4c7Cr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4c7Cr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4c7Cr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4c7Cr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4c7Cr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4c7Cr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4c7Cr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPU1t6T.s: Assembler messages:
encrypt.c: /tmp/ccPU1t6T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPU1t6T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPU1t6T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPU1t6T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPU1t6T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPU1t6T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPU1t6T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPU1t6T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPU1t6T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPU1t6T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPU1t6T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPU1t6T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPU1t6T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPU1t6T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPU1t6T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPU1t6T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPU1t6T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPU1t6T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPU1t6T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPU1t6T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPU1t6T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPU1t6T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPU1t6T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPU1t6T.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmWC5v1.s: Assembler messages:
encrypt.c: /tmp/ccmWC5v1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWC5v1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWC5v1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWC5v1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWC5v1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWC5v1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWC5v1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWC5v1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWC5v1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWC5v1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWC5v1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWC5v1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWC5v1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWC5v1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWC5v1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmWC5v1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWC5v1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWC5v1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWC5v1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWC5v1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWC5v1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWC5v1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWC5v1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWC5v1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPAt2tz.s: Assembler messages:
encrypt.c: /tmp/ccPAt2tz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAt2tz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAt2tz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAt2tz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAt2tz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAt2tz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAt2tz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAt2tz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAt2tz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAt2tz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAt2tz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAt2tz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAt2tz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAt2tz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAt2tz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAt2tz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPAt2tz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAt2tz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAt2tz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAt2tz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAt2tz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAt2tz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAt2tz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAt2tz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXVEXoO.s: Assembler messages:
encrypt.c: /tmp/ccXVEXoO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXVEXoO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXVEXoO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXVEXoO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVEXoO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVEXoO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVEXoO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVEXoO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVEXoO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVEXoO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVEXoO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVEXoO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXVEXoO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVEXoO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXVEXoO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXVEXoO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVEXoO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVEXoO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVEXoO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVEXoO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVEXoO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXVEXoO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVEXoO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVEXoO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8FNhsa.s: Assembler messages:
encrypt.c: /tmp/cc8FNhsa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FNhsa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FNhsa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FNhsa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FNhsa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FNhsa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FNhsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FNhsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FNhsa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FNhsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FNhsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FNhsa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FNhsa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FNhsa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FNhsa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FNhsa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8FNhsa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FNhsa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FNhsa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FNhsa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FNhsa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FNhsa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FNhsa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FNhsa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHHdJwr.s: Assembler messages:
encrypt.c: /tmp/ccHHdJwr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHdJwr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHdJwr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHdJwr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHdJwr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHdJwr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHdJwr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHdJwr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHdJwr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHdJwr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHdJwr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHdJwr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHdJwr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHdJwr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHdJwr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHdJwr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHdJwr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHdJwr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHdJwr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHdJwr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHdJwr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHdJwr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHdJwr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHdJwr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRr7mhY.s: Assembler messages:
encrypt.c: /tmp/ccRr7mhY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRr7mhY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRr7mhY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRr7mhY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr7mhY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr7mhY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr7mhY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr7mhY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr7mhY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr7mhY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr7mhY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr7mhY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRr7mhY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr7mhY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRr7mhY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRr7mhY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr7mhY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr7mhY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr7mhY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr7mhY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr7mhY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRr7mhY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr7mhY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr7mhY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSZQLfK.s: Assembler messages:
encrypt.c: /tmp/ccSZQLfK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSZQLfK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSZQLfK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSZQLfK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZQLfK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZQLfK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZQLfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZQLfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZQLfK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZQLfK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZQLfK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZQLfK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSZQLfK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZQLfK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSZQLfK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZQLfK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSZQLfK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZQLfK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZQLfK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZQLfK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZQLfK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZQLfK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSZQLfK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZQLfK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPqn7uJ.s: Assembler messages:
encrypt.c: /tmp/ccPqn7uJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqn7uJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqn7uJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqn7uJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqn7uJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqn7uJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqn7uJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqn7uJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPqn7uJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqn7uJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqn7uJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqn7uJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqn7uJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqn7uJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqn7uJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqn7uJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqn7uJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS51cpu.s: Assembler messages:
encrypt.c: /tmp/ccS51cpu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS51cpu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS51cpu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS51cpu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS51cpu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS51cpu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS51cpu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS51cpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS51cpu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS51cpu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS51cpu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS51cpu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS51cpu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS51cpu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS51cpu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS51cpu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS51cpu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS51cpu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS51cpu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS51cpu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS51cpu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS51cpu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS51cpu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS51cpu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0k3L0N.s: Assembler messages:
encrypt.c: /tmp/cc0k3L0N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0k3L0N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0k3L0N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0k3L0N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0k3L0N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0k3L0N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0k3L0N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0k3L0N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0k3L0N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0k3L0N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0k3L0N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0k3L0N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0k3L0N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0k3L0N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0k3L0N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0k3L0N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0k3L0N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0k3L0N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0k3L0N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0k3L0N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0k3L0N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0k3L0N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0k3L0N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0k3L0N.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctvXQMt.s: Assembler messages:
encrypt.c: /tmp/cctvXQMt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvXQMt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvXQMt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctvXQMt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvXQMt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvXQMt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvXQMt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvXQMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvXQMt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvXQMt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvXQMt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvXQMt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvXQMt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvXQMt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvXQMt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvXQMt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctvXQMt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvXQMt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvXQMt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvXQMt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvXQMt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvXQMt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvXQMt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvXQMt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWzcMP8.s: Assembler messages:
encrypt.c: /tmp/ccWzcMP8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzcMP8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzcMP8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzcMP8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzcMP8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzcMP8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzcMP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzcMP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzcMP8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzcMP8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzcMP8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzcMP8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzcMP8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzcMP8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzcMP8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzcMP8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWzcMP8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzcMP8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzcMP8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzcMP8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzcMP8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzcMP8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzcMP8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzcMP8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvQ5yJl.s: Assembler messages:
encrypt.c: /tmp/ccvQ5yJl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQ5yJl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQ5yJl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQ5yJl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQ5yJl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQ5yJl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQ5yJl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQ5yJl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQ5yJl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQ5yJl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQ5yJl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQ5yJl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQ5yJl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQ5yJl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQ5yJl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQ5yJl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQ5yJl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8JERmf.s: Assembler messages:
encrypt.c: /tmp/cc8JERmf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JERmf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JERmf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JERmf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JERmf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JERmf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JERmf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JERmf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JERmf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JERmf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JERmf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JERmf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JERmf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JERmf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JERmf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JERmf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JERmf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JERmf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JERmf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JERmf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JERmf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JERmf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JERmf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JERmf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclIuOeW.s: Assembler messages:
encrypt.c: /tmp/cclIuOeW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclIuOeW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclIuOeW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclIuOeW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIuOeW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIuOeW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIuOeW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIuOeW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIuOeW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIuOeW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIuOeW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIuOeW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclIuOeW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIuOeW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclIuOeW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIuOeW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclIuOeW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIuOeW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIuOeW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIuOeW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIuOeW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIuOeW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclIuOeW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIuOeW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cclUaFZF.s: Assembler messages:
encrypt.c: /tmp/cclUaFZF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUaFZF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUaFZF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclUaFZF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUaFZF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUaFZF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUaFZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUaFZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUaFZF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUaFZF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUaFZF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUaFZF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUaFZF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUaFZF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUaFZF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUaFZF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclUaFZF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUaFZF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUaFZF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUaFZF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUaFZF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUaFZF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUaFZF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUaFZF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy9i6nT.s: Assembler messages:
encrypt.c: /tmp/ccy9i6nT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9i6nT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9i6nT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9i6nT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9i6nT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9i6nT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9i6nT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9i6nT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9i6nT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9i6nT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9i6nT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9i6nT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9i6nT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9i6nT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9i6nT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy9i6nT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9i6nT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9i6nT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9i6nT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9i6nT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9i6nT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9i6nT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9i6nT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9i6nT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8ps1ZE.s: Assembler messages:
encrypt.c: /tmp/cc8ps1ZE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ps1ZE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ps1ZE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ps1ZE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ps1ZE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ps1ZE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ps1ZE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ps1ZE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ps1ZE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ps1ZE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ps1ZE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ps1ZE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ps1ZE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ps1ZE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ps1ZE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ps1ZE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ps1ZE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclYQNdi.s: Assembler messages:
encrypt.c: /tmp/cclYQNdi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYQNdi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclYQNdi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclYQNdi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQNdi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQNdi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQNdi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQNdi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQNdi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQNdi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQNdi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQNdi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclYQNdi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQNdi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclYQNdi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQNdi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclYQNdi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQNdi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQNdi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQNdi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQNdi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQNdi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYQNdi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQNdi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfiRarS.s: Assembler messages:
encrypt.c: /tmp/ccfiRarS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiRarS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfiRarS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfiRarS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRarS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRarS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRarS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRarS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRarS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiRarS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiRarS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiRarS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfiRarS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRarS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfiRarS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiRarS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfiRarS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiRarS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiRarS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiRarS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiRarS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiRarS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiRarS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiRarS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpiMYxa.s: Assembler messages:
encrypt.c: /tmp/ccpiMYxa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiMYxa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpiMYxa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiMYxa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiMYxa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiMYxa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiMYxa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiMYxa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiMYxa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiMYxa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiMYxa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiMYxa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpiMYxa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiMYxa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpiMYxa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpiMYxa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiMYxa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiMYxa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiMYxa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiMYxa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiMYxa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiMYxa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiMYxa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiMYxa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdCh0VO.s: Assembler messages:
encrypt.c: /tmp/ccdCh0VO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCh0VO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCh0VO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCh0VO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCh0VO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCh0VO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCh0VO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCh0VO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCh0VO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCh0VO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCh0VO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCh0VO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCh0VO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCh0VO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCh0VO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdCh0VO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCh0VO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCh0VO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCh0VO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCh0VO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCh0VO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCh0VO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCh0VO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCh0VO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckwubqD.s: Assembler messages:
encrypt.c: /tmp/cckwubqD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckwubqD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckwubqD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckwubqD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwubqD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwubqD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwubqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwubqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwubqD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwubqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwubqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwubqD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckwubqD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwubqD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckwubqD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwubqD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckwubqD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwubqD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwubqD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwubqD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwubqD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwubqD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckwubqD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwubqD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxsXzJz.s: Assembler messages:
encrypt.c: /tmp/ccxsXzJz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxsXzJz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxsXzJz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxsXzJz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsXzJz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsXzJz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsXzJz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsXzJz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsXzJz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsXzJz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsXzJz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsXzJz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxsXzJz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsXzJz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxsXzJz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxsXzJz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsXzJz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsXzJz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsXzJz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsXzJz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsXzJz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxsXzJz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsXzJz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsXzJz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczIRDza.s: Assembler messages:
encrypt.c: /tmp/cczIRDza.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIRDza.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIRDza.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIRDza.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRDza.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRDza.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRDza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRDza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRDza.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRDza.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRDza.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRDza.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIRDza.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRDza.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIRDza.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRDza.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIRDza.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRDza.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRDza.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRDza.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRDza.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRDza.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIRDza.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRDza.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHtITsV.s: Assembler messages:
encrypt.c: /tmp/ccHtITsV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtITsV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtITsV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtITsV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtITsV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtITsV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtITsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtITsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtITsV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtITsV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtITsV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtITsV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtITsV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtITsV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtITsV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtITsV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHtITsV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtITsV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtITsV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtITsV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtITsV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtITsV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtITsV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtITsV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccofY6n3.s: Assembler messages:
encrypt.c: /tmp/ccofY6n3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofY6n3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofY6n3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccofY6n3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofY6n3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofY6n3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofY6n3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofY6n3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofY6n3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofY6n3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofY6n3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofY6n3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofY6n3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofY6n3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofY6n3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccofY6n3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofY6n3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofY6n3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofY6n3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofY6n3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofY6n3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofY6n3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofY6n3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofY6n3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbd2kKM.s: Assembler messages:
encrypt.c: /tmp/ccbd2kKM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbd2kKM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbd2kKM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbd2kKM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd2kKM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd2kKM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd2kKM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd2kKM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd2kKM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd2kKM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd2kKM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd2kKM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbd2kKM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd2kKM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbd2kKM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbd2kKM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbd2kKM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd2kKM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd2kKM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd2kKM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd2kKM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbd2kKM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd2kKM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbd2kKM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cczvbDdw.s: Assembler messages:
encrypt.c: /tmp/cczvbDdw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvbDdw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvbDdw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczvbDdw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvbDdw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvbDdw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvbDdw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvbDdw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvbDdw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvbDdw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvbDdw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvbDdw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvbDdw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvbDdw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvbDdw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvbDdw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczvbDdw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvbDdw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvbDdw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvbDdw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvbDdw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvbDdw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvbDdw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvbDdw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2zY146.s: Assembler messages:
encrypt.c: /tmp/cc2zY146.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zY146.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zY146.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zY146.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zY146.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zY146.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zY146.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zY146.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zY146.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zY146.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zY146.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zY146.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zY146.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zY146.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zY146.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zY146.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2zY146.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zY146.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zY146.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zY146.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zY146.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zY146.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zY146.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zY146.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH3a5Ho.s: Assembler messages:
encrypt.c: /tmp/ccH3a5Ho.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3a5Ho.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3a5Ho.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3a5Ho.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3a5Ho.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3a5Ho.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3a5Ho.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH3a5Ho.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH3a5Ho.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3a5Ho.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3a5Ho.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3a5Ho.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3a5Ho.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3a5Ho.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3a5Ho.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3a5Ho.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3a5Ho.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgFDyMU.s: Assembler messages:
encrypt.c: /tmp/ccgFDyMU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgFDyMU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgFDyMU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgFDyMU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFDyMU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFDyMU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFDyMU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFDyMU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFDyMU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFDyMU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFDyMU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFDyMU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgFDyMU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFDyMU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgFDyMU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFDyMU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgFDyMU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFDyMU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFDyMU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFDyMU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFDyMU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFDyMU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgFDyMU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFDyMU.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco5OHg0.s: Assembler messages:
encrypt.c: /tmp/cco5OHg0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5OHg0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5OHg0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5OHg0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OHg0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OHg0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OHg0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OHg0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OHg0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5OHg0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5OHg0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5OHg0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5OHg0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OHg0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5OHg0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5OHg0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5OHg0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5OHg0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5OHg0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OHg0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5OHg0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5OHg0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5OHg0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5OHg0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1BPK5L.s: Assembler messages:
encrypt.c: /tmp/cc1BPK5L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BPK5L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BPK5L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BPK5L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BPK5L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BPK5L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BPK5L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BPK5L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BPK5L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BPK5L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BPK5L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BPK5L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BPK5L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BPK5L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BPK5L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1BPK5L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BPK5L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BPK5L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BPK5L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BPK5L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BPK5L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BPK5L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BPK5L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BPK5L.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4aLoax.s: Assembler messages:
encrypt.c: /tmp/cc4aLoax.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4aLoax.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4aLoax.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4aLoax.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aLoax.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aLoax.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aLoax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aLoax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aLoax.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aLoax.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aLoax.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aLoax.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4aLoax.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aLoax.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4aLoax.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aLoax.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4aLoax.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aLoax.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aLoax.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aLoax.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aLoax.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aLoax.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4aLoax.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aLoax.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPSxdv7.s: Assembler messages:
encrypt.c: /tmp/ccPSxdv7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSxdv7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSxdv7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSxdv7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSxdv7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSxdv7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSxdv7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSxdv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSxdv7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSxdv7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSxdv7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSxdv7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSxdv7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSxdv7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSxdv7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSxdv7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPSxdv7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSxdv7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSxdv7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSxdv7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSxdv7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSxdv7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSxdv7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSxdv7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyc8WFo.s: Assembler messages:
encrypt.c: /tmp/ccyc8WFo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyc8WFo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyc8WFo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyc8WFo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc8WFo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc8WFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc8WFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc8WFo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc8WFo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc8WFo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc8WFo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc8WFo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyc8WFo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc8WFo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyc8WFo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyc8WFo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc8WFo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc8WFo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc8WFo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc8WFo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc8WFo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyc8WFo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc8WFo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc8WFo.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEyC8h2.s: Assembler messages:
encrypt.c: /tmp/ccEyC8h2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyC8h2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyC8h2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyC8h2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyC8h2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyC8h2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyC8h2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyC8h2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyC8h2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyC8h2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyC8h2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyC8h2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyC8h2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyC8h2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyC8h2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEyC8h2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyC8h2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyC8h2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyC8h2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyC8h2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyC8h2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyC8h2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyC8h2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyC8h2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLQLjoU.s: Assembler messages:
encrypt.c: /tmp/ccLQLjoU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQLjoU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQLjoU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQLjoU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQLjoU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQLjoU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQLjoU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQLjoU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQLjoU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQLjoU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQLjoU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQLjoU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQLjoU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQLjoU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQLjoU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQLjoU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLQLjoU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQLjoU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQLjoU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQLjoU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQLjoU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQLjoU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQLjoU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQLjoU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6h6tUv.s: Assembler messages:
encrypt.c: /tmp/cc6h6tUv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6h6tUv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6h6tUv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6h6tUv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h6tUv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h6tUv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h6tUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h6tUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h6tUv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h6tUv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h6tUv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h6tUv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6h6tUv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h6tUv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6h6tUv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h6tUv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6h6tUv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6h6tUv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h6tUv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h6tUv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6h6tUv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h6tUv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6h6tUv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6h6tUv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRC7MEE.s: Assembler messages:
encrypt.c: /tmp/ccRC7MEE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRC7MEE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRC7MEE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRC7MEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC7MEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC7MEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC7MEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC7MEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC7MEE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRC7MEE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRC7MEE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRC7MEE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRC7MEE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC7MEE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRC7MEE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRC7MEE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRC7MEE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRC7MEE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRC7MEE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC7MEE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRC7MEE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRC7MEE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRC7MEE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRC7MEE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccChALyE.s: Assembler messages:
encrypt.c: /tmp/ccChALyE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccChALyE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccChALyE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccChALyE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChALyE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChALyE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChALyE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChALyE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChALyE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChALyE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChALyE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChALyE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccChALyE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChALyE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccChALyE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccChALyE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChALyE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChALyE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChALyE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChALyE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChALyE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccChALyE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChALyE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChALyE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cczOn2MD.s: Assembler messages:
encrypt.c: /tmp/cczOn2MD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOn2MD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOn2MD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczOn2MD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOn2MD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOn2MD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOn2MD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOn2MD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOn2MD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOn2MD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOn2MD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOn2MD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOn2MD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOn2MD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOn2MD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOn2MD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczOn2MD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOn2MD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOn2MD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOn2MD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOn2MD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOn2MD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOn2MD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOn2MD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclC8DCi.s: Assembler messages:
encrypt.c: /tmp/cclC8DCi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclC8DCi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclC8DCi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclC8DCi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC8DCi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC8DCi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC8DCi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC8DCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC8DCi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC8DCi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC8DCi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC8DCi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclC8DCi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC8DCi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclC8DCi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC8DCi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclC8DCi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC8DCi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC8DCi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC8DCi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC8DCi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC8DCi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclC8DCi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC8DCi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoGqoHq.s: Assembler messages:
encrypt.c: /tmp/ccoGqoHq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoGqoHq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoGqoHq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoGqoHq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGqoHq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGqoHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGqoHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGqoHq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGqoHq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoGqoHq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoGqoHq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoGqoHq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoGqoHq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGqoHq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoGqoHq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoGqoHq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoGqoHq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoGqoHq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoGqoHq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGqoHq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoGqoHq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoGqoHq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoGqoHq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoGqoHq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUh7xFf.s: Assembler messages:
encrypt.c: /tmp/ccUh7xFf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUh7xFf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUh7xFf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUh7xFf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh7xFf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh7xFf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh7xFf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh7xFf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh7xFf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh7xFf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh7xFf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh7xFf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUh7xFf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh7xFf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUh7xFf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh7xFf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUh7xFf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh7xFf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh7xFf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh7xFf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh7xFf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh7xFf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUh7xFf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh7xFf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrx5yar.s: Assembler messages:
encrypt.c: /tmp/ccrx5yar.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrx5yar.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrx5yar.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrx5yar.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrx5yar.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrx5yar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrx5yar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrx5yar.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrx5yar.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrx5yar.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrx5yar.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrx5yar.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrx5yar.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrx5yar.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrx5yar.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrx5yar.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrx5yar.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrx5yar.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrx5yar.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrx5yar.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrx5yar.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrx5yar.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrx5yar.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrx5yar.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAXXzvU.s: Assembler messages:
encrypt.c: /tmp/ccAXXzvU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXXzvU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXXzvU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXXzvU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXXzvU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXXzvU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXXzvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXXzvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXXzvU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXXzvU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXXzvU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXXzvU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXXzvU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXXzvU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXXzvU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXXzvU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAXXzvU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXXzvU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXXzvU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXXzvU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXXzvU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXXzvU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXXzvU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXXzvU.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmksLE3.s: Assembler messages:
encrypt.c: /tmp/ccmksLE3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmksLE3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmksLE3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmksLE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmksLE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmksLE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmksLE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmksLE3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmksLE3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmksLE3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmksLE3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmksLE3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmksLE3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmksLE3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmksLE3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmksLE3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmksLE3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmksLE3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmksLE3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmksLE3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmksLE3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmksLE3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmksLE3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmksLE3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0WC5rU.s: Assembler messages:
encrypt.c: /tmp/cc0WC5rU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0WC5rU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0WC5rU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0WC5rU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WC5rU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WC5rU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WC5rU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WC5rU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WC5rU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WC5rU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WC5rU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WC5rU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0WC5rU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WC5rU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0WC5rU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WC5rU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0WC5rU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WC5rU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WC5rU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WC5rU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WC5rU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WC5rU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0WC5rU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WC5rU.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjxN7d3.s: Assembler messages:
encrypt.c: /tmp/ccjxN7d3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxN7d3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxN7d3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjxN7d3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxN7d3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxN7d3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxN7d3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxN7d3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxN7d3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxN7d3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxN7d3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxN7d3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjxN7d3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxN7d3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxN7d3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjxN7d3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxN7d3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxN7d3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxN7d3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxN7d3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxN7d3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxN7d3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxN7d3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxN7d3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSYABWE.s: Assembler messages:
encrypt.c: /tmp/ccSYABWE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYABWE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYABWE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYABWE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYABWE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYABWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYABWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYABWE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYABWE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYABWE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYABWE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYABWE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYABWE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYABWE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYABWE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSYABWE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYABWE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYABWE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYABWE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYABWE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYABWE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYABWE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYABWE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYABWE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyq1YWw.s: Assembler messages:
encrypt.c: /tmp/ccyq1YWw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyq1YWw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyq1YWw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyq1YWw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq1YWw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq1YWw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq1YWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq1YWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq1YWw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq1YWw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq1YWw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq1YWw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyq1YWw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq1YWw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyq1YWw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq1YWw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyq1YWw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq1YWw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq1YWw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq1YWw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq1YWw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq1YWw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq1YWw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq1YWw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2Oo72M.s: Assembler messages:
encrypt.c: /tmp/cc2Oo72M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Oo72M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Oo72M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Oo72M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Oo72M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Oo72M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Oo72M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Oo72M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Oo72M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Oo72M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Oo72M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Oo72M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Oo72M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Oo72M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Oo72M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Oo72M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Oo72M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Oo72M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Oo72M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Oo72M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Oo72M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Oo72M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Oo72M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Oo72M.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBbD55w.s: Assembler messages:
encrypt.c: /tmp/ccBbD55w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBbD55w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBbD55w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBbD55w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbD55w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbD55w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbD55w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbD55w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbD55w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbD55w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbD55w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbD55w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBbD55w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbD55w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBbD55w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbD55w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBbD55w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbD55w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbD55w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbD55w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbD55w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbD55w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbD55w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbD55w.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDkXGFk.s: Assembler messages:
encrypt.c: /tmp/ccDkXGFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkXGFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkXGFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkXGFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkXGFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkXGFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkXGFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkXGFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkXGFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkXGFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkXGFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkXGFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkXGFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkXGFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkXGFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkXGFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDkXGFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkXGFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkXGFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkXGFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkXGFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkXGFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkXGFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkXGFk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNk9gDp.s: Assembler messages:
encrypt.c: /tmp/ccNk9gDp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNk9gDp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNk9gDp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNk9gDp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNk9gDp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNk9gDp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNk9gDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNk9gDp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNk9gDp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNk9gDp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNk9gDp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNk9gDp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNk9gDp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNk9gDp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNk9gDp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNk9gDp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNk9gDp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNk9gDp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNk9gDp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNk9gDp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNk9gDp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNk9gDp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNk9gDp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNk9gDp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceRQmAp.s: Assembler messages:
encrypt.c: /tmp/cceRQmAp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRQmAp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceRQmAp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceRQmAp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRQmAp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRQmAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRQmAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRQmAp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRQmAp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRQmAp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRQmAp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRQmAp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceRQmAp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRQmAp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceRQmAp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceRQmAp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRQmAp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRQmAp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRQmAp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRQmAp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRQmAp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRQmAp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRQmAp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRQmAp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnKyPtm.s: Assembler messages:
encrypt.c: /tmp/ccnKyPtm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKyPtm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKyPtm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKyPtm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKyPtm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKyPtm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKyPtm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKyPtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKyPtm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKyPtm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKyPtm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKyPtm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKyPtm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKyPtm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKyPtm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKyPtm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnKyPtm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKyPtm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKyPtm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKyPtm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKyPtm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKyPtm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKyPtm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKyPtm.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3V3UKU.s: Assembler messages:
encrypt.c: /tmp/cc3V3UKU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3V3UKU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3V3UKU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3V3UKU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V3UKU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V3UKU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V3UKU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V3UKU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V3UKU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V3UKU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V3UKU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V3UKU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3V3UKU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V3UKU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3V3UKU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V3UKU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3V3UKU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V3UKU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V3UKU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V3UKU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V3UKU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V3UKU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3V3UKU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V3UKU.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMSMzub.s: Assembler messages:
encrypt.c: /tmp/ccMSMzub.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSMzub.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSMzub.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSMzub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSMzub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSMzub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSMzub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSMzub.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSMzub.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSMzub.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSMzub.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSMzub.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSMzub.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSMzub.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSMzub.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMSMzub.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSMzub.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSMzub.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSMzub.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSMzub.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSMzub.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSMzub.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSMzub.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSMzub.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1b7Gld.s: Assembler messages:
encrypt.c: /tmp/cc1b7Gld.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1b7Gld.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1b7Gld.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1b7Gld.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b7Gld.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b7Gld.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b7Gld.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b7Gld.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b7Gld.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b7Gld.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b7Gld.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b7Gld.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1b7Gld.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b7Gld.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1b7Gld.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1b7Gld.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1b7Gld.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b7Gld.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b7Gld.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1b7Gld.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b7Gld.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1b7Gld.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b7Gld.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1b7Gld.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvKcXAW.s: Assembler messages:
encrypt.c: /tmp/ccvKcXAW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKcXAW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKcXAW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKcXAW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKcXAW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKcXAW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKcXAW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKcXAW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKcXAW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKcXAW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKcXAW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKcXAW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKcXAW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKcXAW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKcXAW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKcXAW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvKcXAW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKcXAW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKcXAW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKcXAW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKcXAW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKcXAW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKcXAW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKcXAW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4dnURw.s: Assembler messages:
encrypt.c: /tmp/cc4dnURw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4dnURw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4dnURw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4dnURw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dnURw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dnURw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dnURw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dnURw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dnURw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dnURw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dnURw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dnURw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4dnURw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dnURw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4dnURw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dnURw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4dnURw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dnURw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dnURw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dnURw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dnURw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dnURw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dnURw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dnURw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQvoGCN.s: Assembler messages:
encrypt.c: /tmp/ccQvoGCN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvoGCN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvoGCN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvoGCN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoGCN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoGCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoGCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoGCN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoGCN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoGCN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoGCN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoGCN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvoGCN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoGCN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvoGCN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQvoGCN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoGCN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoGCN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoGCN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoGCN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoGCN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvoGCN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoGCN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoGCN.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3oJgiN.s: Assembler messages:
encrypt.c: /tmp/cc3oJgiN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3oJgiN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3oJgiN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3oJgiN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oJgiN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oJgiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oJgiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oJgiN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oJgiN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oJgiN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oJgiN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oJgiN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3oJgiN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oJgiN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3oJgiN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3oJgiN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oJgiN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oJgiN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oJgiN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oJgiN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oJgiN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3oJgiN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oJgiN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oJgiN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXidpzw.s: Assembler messages:
encrypt.c: /tmp/ccXidpzw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXidpzw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXidpzw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXidpzw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXidpzw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXidpzw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXidpzw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXidpzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXidpzw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXidpzw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXidpzw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXidpzw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXidpzw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXidpzw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXidpzw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXidpzw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXidpzw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXidpzw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXidpzw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXidpzw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXidpzw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXidpzw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXidpzw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXidpzw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUBeEVp.s: Assembler messages:
encrypt.c: /tmp/ccUBeEVp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUBeEVp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUBeEVp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUBeEVp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBeEVp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBeEVp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBeEVp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBeEVp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBeEVp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBeEVp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBeEVp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBeEVp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUBeEVp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBeEVp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUBeEVp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUBeEVp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBeEVp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBeEVp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBeEVp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBeEVp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBeEVp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBeEVp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBeEVp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBeEVp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv2ZI1k.s: Assembler messages:
encrypt.c: /tmp/ccv2ZI1k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2ZI1k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2ZI1k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2ZI1k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2ZI1k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2ZI1k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2ZI1k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2ZI1k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2ZI1k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv2ZI1k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2ZI1k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2ZI1k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2ZI1k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2ZI1k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2ZI1k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2ZI1k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2ZI1k.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3NXksr.s: Assembler messages:
encrypt.c: /tmp/cc3NXksr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3NXksr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3NXksr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3NXksr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NXksr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NXksr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NXksr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NXksr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NXksr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NXksr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NXksr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NXksr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3NXksr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NXksr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3NXksr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NXksr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3NXksr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NXksr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NXksr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NXksr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NXksr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NXksr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3NXksr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NXksr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrIQvKu.s: Assembler messages:
encrypt.c: /tmp/ccrIQvKu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIQvKu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIQvKu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIQvKu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIQvKu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIQvKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIQvKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIQvKu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIQvKu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIQvKu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIQvKu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIQvKu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIQvKu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIQvKu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIQvKu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrIQvKu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIQvKu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIQvKu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIQvKu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIQvKu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIQvKu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIQvKu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIQvKu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIQvKu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2KMJY2.s: Assembler messages:
encrypt.c: /tmp/cc2KMJY2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KMJY2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KMJY2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2KMJY2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KMJY2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KMJY2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KMJY2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KMJY2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KMJY2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KMJY2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KMJY2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KMJY2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2KMJY2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KMJY2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KMJY2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KMJY2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2KMJY2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KMJY2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KMJY2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KMJY2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KMJY2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KMJY2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2KMJY2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KMJY2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ992Xd.s: Assembler messages:
encrypt.c: /tmp/ccJ992Xd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ992Xd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ992Xd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ992Xd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ992Xd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ992Xd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ992Xd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ992Xd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ992Xd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ992Xd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ992Xd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ992Xd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ992Xd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ992Xd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ992Xd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ992Xd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ992Xd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ992Xd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ992Xd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ992Xd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ992Xd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ992Xd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ992Xd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ992Xd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSqaGde.s: Assembler messages:
encrypt.c: /tmp/ccSqaGde.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqaGde.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqaGde.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqaGde.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqaGde.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqaGde.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqaGde.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqaGde.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqaGde.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqaGde.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqaGde.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqaGde.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqaGde.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqaGde.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqaGde.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSqaGde.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqaGde.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqaGde.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqaGde.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqaGde.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqaGde.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqaGde.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqaGde.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqaGde.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdZqiw2.s: Assembler messages:
encrypt.c: /tmp/ccdZqiw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZqiw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZqiw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdZqiw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZqiw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZqiw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZqiw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZqiw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZqiw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZqiw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZqiw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZqiw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdZqiw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZqiw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZqiw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZqiw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdZqiw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZqiw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZqiw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZqiw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZqiw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZqiw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdZqiw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZqiw2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchpBEbT.s: Assembler messages:
encrypt.c: /tmp/cchpBEbT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchpBEbT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchpBEbT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchpBEbT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpBEbT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpBEbT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpBEbT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpBEbT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpBEbT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpBEbT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpBEbT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpBEbT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchpBEbT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpBEbT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchpBEbT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchpBEbT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpBEbT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpBEbT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpBEbT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpBEbT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpBEbT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchpBEbT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpBEbT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpBEbT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs28ObF.s: Assembler messages:
encrypt.c: /tmp/ccs28ObF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs28ObF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs28ObF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs28ObF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs28ObF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs28ObF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs28ObF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs28ObF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs28ObF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs28ObF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs28ObF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs28ObF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs28ObF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs28ObF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs28ObF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs28ObF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs28ObF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs28ObF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs28ObF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs28ObF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs28ObF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs28ObF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs28ObF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs28ObF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccceIFXN.s: Assembler messages:
encrypt.c: /tmp/ccceIFXN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceIFXN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceIFXN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccceIFXN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIFXN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIFXN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIFXN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIFXN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIFXN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceIFXN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceIFXN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceIFXN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceIFXN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIFXN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceIFXN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccceIFXN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceIFXN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceIFXN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceIFXN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIFXN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceIFXN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceIFXN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceIFXN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceIFXN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm01pNy.s: Assembler messages:
encrypt.c: /tmp/ccm01pNy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm01pNy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm01pNy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm01pNy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm01pNy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm01pNy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm01pNy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm01pNy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm01pNy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm01pNy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm01pNy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm01pNy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm01pNy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm01pNy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm01pNy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm01pNy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm01pNy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm01pNy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm01pNy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm01pNy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm01pNy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm01pNy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm01pNy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm01pNy.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVe7lIp.s: Assembler messages:
encrypt.c: /tmp/ccVe7lIp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVe7lIp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVe7lIp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVe7lIp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVe7lIp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVe7lIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVe7lIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVe7lIp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVe7lIp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVe7lIp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVe7lIp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVe7lIp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVe7lIp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVe7lIp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVe7lIp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVe7lIp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVe7lIp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVe7lIp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVe7lIp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVe7lIp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVe7lIp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVe7lIp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVe7lIp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVe7lIp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccva3Kq9.s: Assembler messages:
encrypt.c: /tmp/ccva3Kq9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccva3Kq9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccva3Kq9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccva3Kq9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva3Kq9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva3Kq9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva3Kq9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva3Kq9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva3Kq9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva3Kq9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva3Kq9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva3Kq9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccva3Kq9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva3Kq9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccva3Kq9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva3Kq9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccva3Kq9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva3Kq9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva3Kq9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva3Kq9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva3Kq9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva3Kq9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccva3Kq9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva3Kq9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsonO1p.s: Assembler messages:
encrypt.c: /tmp/ccsonO1p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsonO1p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsonO1p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsonO1p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonO1p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonO1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonO1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonO1p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonO1p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonO1p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonO1p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonO1p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsonO1p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonO1p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsonO1p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsonO1p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonO1p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonO1p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonO1p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonO1p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonO1p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsonO1p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonO1p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonO1p.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyKiKL8.s: Assembler messages:
encrypt.c: /tmp/ccyKiKL8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKiKL8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKiKL8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKiKL8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKiKL8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKiKL8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKiKL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKiKL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKiKL8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKiKL8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKiKL8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKiKL8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKiKL8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKiKL8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKiKL8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKiKL8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyKiKL8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKiKL8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKiKL8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKiKL8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKiKL8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKiKL8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKiKL8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKiKL8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPz1Sk5.s: Assembler messages:
encrypt.c: /tmp/ccPz1Sk5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPz1Sk5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPz1Sk5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPz1Sk5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz1Sk5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz1Sk5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz1Sk5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPz1Sk5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPz1Sk5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz1Sk5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz1Sk5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz1Sk5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz1Sk5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz1Sk5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPz1Sk5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz1Sk5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz1Sk5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSqBCCX.s: Assembler messages:
encrypt.c: /tmp/ccSqBCCX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqBCCX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqBCCX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqBCCX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqBCCX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqBCCX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqBCCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqBCCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqBCCX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqBCCX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqBCCX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqBCCX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqBCCX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqBCCX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqBCCX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqBCCX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqBCCX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqBCCX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqBCCX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqBCCX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqBCCX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqBCCX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqBCCX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqBCCX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuIW1Fn.s: Assembler messages:
encrypt.c: /tmp/ccuIW1Fn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIW1Fn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIW1Fn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIW1Fn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIW1Fn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIW1Fn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIW1Fn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIW1Fn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuIW1Fn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIW1Fn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIW1Fn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIW1Fn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW1Fn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIW1Fn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIW1Fn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIW1Fn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIW1Fn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx0yxi1.s: Assembler messages:
encrypt.c: /tmp/ccx0yxi1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0yxi1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0yxi1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0yxi1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0yxi1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0yxi1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0yxi1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0yxi1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0yxi1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0yxi1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0yxi1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0yxi1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0yxi1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0yxi1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0yxi1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0yxi1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0yxi1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0yxi1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0yxi1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0yxi1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0yxi1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0yxi1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0yxi1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0yxi1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5BxNXy.s: Assembler messages:
encrypt.c: /tmp/cc5BxNXy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BxNXy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BxNXy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BxNXy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BxNXy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BxNXy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BxNXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BxNXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BxNXy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BxNXy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BxNXy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BxNXy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BxNXy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BxNXy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BxNXy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BxNXy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5BxNXy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BxNXy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BxNXy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BxNXy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BxNXy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BxNXy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BxNXy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BxNXy.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN51PZT.s: Assembler messages:
encrypt.c: /tmp/ccN51PZT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN51PZT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN51PZT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN51PZT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN51PZT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN51PZT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN51PZT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN51PZT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN51PZT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN51PZT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN51PZT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN51PZT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN51PZT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN51PZT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN51PZT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN51PZT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN51PZT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN51PZT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN51PZT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN51PZT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN51PZT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN51PZT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN51PZT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN51PZT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccBQM21G.s: Assembler messages:
encrypt.c: /tmp/ccBQM21G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQM21G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQM21G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQM21G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQM21G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQM21G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQM21G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQM21G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQM21G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQM21G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQM21G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQM21G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQM21G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQM21G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQM21G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQM21G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBQM21G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQM21G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQM21G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQM21G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQM21G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQM21G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQM21G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQM21G.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccIN9z11.s: Assembler messages:
encrypt.c: /tmp/ccIN9z11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIN9z11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIN9z11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIN9z11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIN9z11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIN9z11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIN9z11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIN9z11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIN9z11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIN9z11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIN9z11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIN9z11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIN9z11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIN9z11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIN9z11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIN9z11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIN9z11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIN9z11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIN9z11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIN9z11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIN9z11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIN9z11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIN9z11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIN9z11.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVB8vqy.s: Assembler messages:
encrypt.c: /tmp/ccVB8vqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVB8vqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVB8vqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVB8vqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB8vqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB8vqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB8vqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB8vqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB8vqy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB8vqy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB8vqy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB8vqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVB8vqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB8vqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVB8vqy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVB8vqy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVB8vqy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB8vqy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB8vqy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVB8vqy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB8vqy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVB8vqy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB8vqy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVB8vqy.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfVKSwo.s: Assembler messages:
encrypt.c: /tmp/ccfVKSwo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVKSwo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVKSwo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVKSwo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVKSwo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVKSwo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVKSwo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVKSwo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVKSwo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVKSwo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVKSwo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVKSwo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVKSwo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVKSwo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVKSwo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVKSwo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfVKSwo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVKSwo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVKSwo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVKSwo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVKSwo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVKSwo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVKSwo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVKSwo.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZaec6d.s: Assembler messages:
encrypt.c: /tmp/ccZaec6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaec6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaec6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaec6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaec6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaec6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaec6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaec6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaec6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaec6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaec6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaec6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaec6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaec6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaec6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZaec6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaec6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaec6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaec6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaec6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaec6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaec6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaec6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaec6d.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckv7C71.s: Assembler messages:
encrypt.c: /tmp/cckv7C71.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckv7C71.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckv7C71.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckv7C71.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv7C71.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv7C71.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv7C71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv7C71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv7C71.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckv7C71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckv7C71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckv7C71.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckv7C71.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv7C71.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckv7C71.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckv7C71.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckv7C71.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckv7C71.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckv7C71.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckv7C71.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckv7C71.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckv7C71.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckv7C71.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckv7C71.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4s8m7S.s: Assembler messages:
encrypt.c: /tmp/cc4s8m7S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4s8m7S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4s8m7S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4s8m7S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s8m7S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s8m7S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s8m7S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s8m7S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s8m7S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s8m7S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s8m7S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s8m7S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4s8m7S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s8m7S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4s8m7S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4s8m7S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s8m7S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s8m7S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s8m7S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s8m7S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s8m7S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4s8m7S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s8m7S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s8m7S.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFRPNVD.s: Assembler messages:
encrypt.c: /tmp/ccFRPNVD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRPNVD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRPNVD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRPNVD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRPNVD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRPNVD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRPNVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRPNVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRPNVD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRPNVD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRPNVD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRPNVD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRPNVD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRPNVD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRPNVD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRPNVD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFRPNVD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRPNVD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRPNVD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRPNVD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRPNVD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRPNVD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRPNVD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRPNVD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccfTUUOS.s: Assembler messages:
encrypt.c: /tmp/ccfTUUOS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTUUOS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTUUOS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTUUOS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTUUOS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTUUOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTUUOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTUUOS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTUUOS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTUUOS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTUUOS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTUUOS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTUUOS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTUUOS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTUUOS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfTUUOS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTUUOS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTUUOS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTUUOS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTUUOS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTUUOS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTUUOS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTUUOS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTUUOS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccio4UOG.s: Assembler messages:
encrypt.c: /tmp/ccio4UOG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccio4UOG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccio4UOG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccio4UOG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccio4UOG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccio4UOG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccio4UOG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccio4UOG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccio4UOG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccio4UOG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccio4UOG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccio4UOG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccio4UOG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccio4UOG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccio4UOG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccio4UOG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccio4UOG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccio4UOG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccio4UOG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccio4UOG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccio4UOG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccio4UOG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccio4UOG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccio4UOG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc827iHq.s: Assembler messages:
encrypt.c: /tmp/cc827iHq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc827iHq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc827iHq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc827iHq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc827iHq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc827iHq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc827iHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc827iHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc827iHq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc827iHq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc827iHq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc827iHq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc827iHq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc827iHq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc827iHq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc827iHq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc827iHq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc827iHq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc827iHq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc827iHq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc827iHq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc827iHq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc827iHq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc827iHq.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIfdmpu.s: Assembler messages:
encrypt.c: /tmp/ccIfdmpu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfdmpu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfdmpu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfdmpu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfdmpu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfdmpu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfdmpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfdmpu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfdmpu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfdmpu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfdmpu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfdmpu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfdmpu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfdmpu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfdmpu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIfdmpu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfdmpu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfdmpu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfdmpu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfdmpu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfdmpu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfdmpu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfdmpu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfdmpu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6lqDcE.s: Assembler messages:
encrypt.c: /tmp/cc6lqDcE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6lqDcE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6lqDcE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6lqDcE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lqDcE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lqDcE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lqDcE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lqDcE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lqDcE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lqDcE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lqDcE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lqDcE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6lqDcE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lqDcE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6lqDcE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6lqDcE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lqDcE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lqDcE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lqDcE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lqDcE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lqDcE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lqDcE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lqDcE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lqDcE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvCo3As.s: Assembler messages:
encrypt.c: /tmp/ccvCo3As.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCo3As.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvCo3As.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvCo3As.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCo3As.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCo3As.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCo3As.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCo3As.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCo3As.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCo3As.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCo3As.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCo3As.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvCo3As.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCo3As.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvCo3As.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCo3As.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvCo3As.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCo3As.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCo3As.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCo3As.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCo3As.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCo3As.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCo3As.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCo3As.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Uy7Zf.s: Assembler messages:
encrypt.c: /tmp/cc5Uy7Zf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Uy7Zf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Uy7Zf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Uy7Zf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Uy7Zf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Uy7Zf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Uy7Zf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Uy7Zf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Uy7Zf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Uy7Zf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Uy7Zf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Uy7Zf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Uy7Zf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Uy7Zf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Uy7Zf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Uy7Zf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Uy7Zf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWjMKc4.s: Assembler messages:
encrypt.c: /tmp/ccWjMKc4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWjMKc4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWjMKc4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWjMKc4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjMKc4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjMKc4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjMKc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjMKc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjMKc4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjMKc4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjMKc4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjMKc4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWjMKc4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjMKc4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWjMKc4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjMKc4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWjMKc4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjMKc4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjMKc4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjMKc4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjMKc4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjMKc4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWjMKc4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjMKc4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccQTraKi.s: Assembler messages:
encrypt.c: /tmp/ccQTraKi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTraKi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQTraKi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQTraKi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTraKi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTraKi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTraKi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTraKi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTraKi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTraKi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTraKi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTraKi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQTraKi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTraKi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQTraKi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQTraKi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTraKi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTraKi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTraKi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTraKi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTraKi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTraKi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTraKi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTraKi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccZHpcZ6.s: Assembler messages:
encrypt.c: /tmp/ccZHpcZ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHpcZ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHpcZ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHpcZ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHpcZ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHpcZ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHpcZ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHpcZ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHpcZ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZHpcZ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHpcZ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHpcZ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHpcZ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHpcZ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHpcZ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHpcZ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHpcZ6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnOghUP.s: Assembler messages:
encrypt.c: /tmp/ccnOghUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOghUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOghUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOghUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOghUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOghUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOghUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOghUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOghUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOghUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOghUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOghUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOghUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOghUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOghUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOghUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnOghUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOghUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOghUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOghUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOghUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOghUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOghUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOghUP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrOdBFV.s: Assembler messages:
encrypt.c: /tmp/ccrOdBFV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOdBFV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOdBFV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOdBFV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOdBFV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOdBFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOdBFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOdBFV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOdBFV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOdBFV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOdBFV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOdBFV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOdBFV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOdBFV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOdBFV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrOdBFV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOdBFV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOdBFV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOdBFV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOdBFV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOdBFV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOdBFV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOdBFV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOdBFV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUGAc1U.s: Assembler messages:
encrypt.c: /tmp/ccUGAc1U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUGAc1U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUGAc1U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUGAc1U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGAc1U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGAc1U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGAc1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGAc1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGAc1U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGAc1U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGAc1U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGAc1U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUGAc1U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGAc1U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUGAc1U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGAc1U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUGAc1U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGAc1U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGAc1U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGAc1U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGAc1U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGAc1U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUGAc1U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGAc1U.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUgrCm3.s: Assembler messages:
encrypt.c: /tmp/ccUgrCm3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUgrCm3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUgrCm3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUgrCm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgrCm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgrCm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgrCm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgrCm3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgrCm3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgrCm3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgrCm3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgrCm3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUgrCm3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgrCm3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUgrCm3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUgrCm3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgrCm3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgrCm3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgrCm3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgrCm3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgrCm3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUgrCm3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgrCm3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgrCm3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJepASE.s: Assembler messages:
encrypt.c: /tmp/ccJepASE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJepASE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJepASE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJepASE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJepASE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJepASE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJepASE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJepASE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJepASE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJepASE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJepASE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJepASE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJepASE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJepASE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJepASE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJepASE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJepASE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJepASE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJepASE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJepASE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJepASE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJepASE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJepASE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJepASE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjZ1Vot.s: Assembler messages:
encrypt.c: /tmp/ccjZ1Vot.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjZ1Vot.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjZ1Vot.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjZ1Vot.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ1Vot.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ1Vot.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ1Vot.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjZ1Vot.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ1Vot.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjZ1Vot.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ1Vot.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ1Vot.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ1Vot.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ1Vot.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ1Vot.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjZ1Vot.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ1Vot.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccS5F8BF.s: Assembler messages:
encrypt.c: /tmp/ccS5F8BF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5F8BF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5F8BF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5F8BF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5F8BF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5F8BF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5F8BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5F8BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5F8BF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5F8BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5F8BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5F8BF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5F8BF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5F8BF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5F8BF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS5F8BF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5F8BF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5F8BF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5F8BF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5F8BF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5F8BF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5F8BF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5F8BF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5F8BF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cckCt2fx.s: Assembler messages:
encrypt.c: /tmp/cckCt2fx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckCt2fx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckCt2fx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckCt2fx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCt2fx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCt2fx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCt2fx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCt2fx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCt2fx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCt2fx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCt2fx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCt2fx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckCt2fx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCt2fx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckCt2fx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCt2fx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckCt2fx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCt2fx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCt2fx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCt2fx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCt2fx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCt2fx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCt2fx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCt2fx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8l27nj.s: Assembler messages:
encrypt.c: /tmp/cc8l27nj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8l27nj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8l27nj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8l27nj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l27nj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l27nj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l27nj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l27nj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l27nj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l27nj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l27nj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l27nj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8l27nj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l27nj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8l27nj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l27nj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8l27nj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l27nj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l27nj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l27nj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l27nj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l27nj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8l27nj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l27nj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBouWjh.s: Assembler messages:
encrypt.c: /tmp/ccBouWjh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBouWjh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBouWjh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBouWjh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBouWjh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBouWjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBouWjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBouWjh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBouWjh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBouWjh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBouWjh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBouWjh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBouWjh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBouWjh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBouWjh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBouWjh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBouWjh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBouWjh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBouWjh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBouWjh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBouWjh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBouWjh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBouWjh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBouWjh.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVjvl3F.s: Assembler messages:
encrypt.c: /tmp/ccVjvl3F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjvl3F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVjvl3F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVjvl3F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjvl3F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjvl3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjvl3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjvl3F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjvl3F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjvl3F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjvl3F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjvl3F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVjvl3F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjvl3F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVjvl3F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVjvl3F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjvl3F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjvl3F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjvl3F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjvl3F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjvl3F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjvl3F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjvl3F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjvl3F.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctb4Zzv.s: Assembler messages:
encrypt.c: /tmp/cctb4Zzv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctb4Zzv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctb4Zzv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctb4Zzv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb4Zzv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb4Zzv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb4Zzv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb4Zzv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb4Zzv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb4Zzv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb4Zzv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb4Zzv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctb4Zzv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb4Zzv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctb4Zzv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb4Zzv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctb4Zzv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb4Zzv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb4Zzv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb4Zzv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb4Zzv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb4Zzv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctb4Zzv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb4Zzv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWReda7.s: Assembler messages:
encrypt.c: /tmp/ccWReda7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWReda7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWReda7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWReda7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWReda7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWReda7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWReda7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWReda7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWReda7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWReda7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWReda7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWReda7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWReda7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWReda7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWReda7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWReda7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWReda7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWReda7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWReda7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWReda7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWReda7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWReda7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWReda7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWReda7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyVc8ej.s: Assembler messages:
encrypt.c: /tmp/ccyVc8ej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVc8ej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVc8ej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVc8ej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVc8ej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVc8ej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVc8ej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVc8ej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVc8ej.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVc8ej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVc8ej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVc8ej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVc8ej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVc8ej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVc8ej.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyVc8ej.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVc8ej.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVc8ej.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVc8ej.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVc8ej.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVc8ej.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVc8ej.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVc8ej.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVc8ej.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHYzHg5.s: Assembler messages:
encrypt.c: /tmp/ccHYzHg5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHYzHg5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHYzHg5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHYzHg5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYzHg5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYzHg5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYzHg5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYzHg5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYzHg5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYzHg5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYzHg5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYzHg5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHYzHg5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYzHg5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHYzHg5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYzHg5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHYzHg5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYzHg5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYzHg5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYzHg5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYzHg5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYzHg5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHYzHg5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYzHg5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbKGXSk.s: Assembler messages:
encrypt.c: /tmp/ccbKGXSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKGXSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKGXSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKGXSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKGXSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKGXSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKGXSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKGXSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKGXSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKGXSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKGXSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKGXSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKGXSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKGXSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKGXSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbKGXSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKGXSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKGXSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKGXSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKGXSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKGXSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKGXSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKGXSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKGXSk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3Z0ru3.s: Assembler messages:
encrypt.c: /tmp/cc3Z0ru3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Z0ru3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Z0ru3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Z0ru3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Z0ru3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Z0ru3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Z0ru3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Z0ru3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Z0ru3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Z0ru3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Z0ru3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Z0ru3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Z0ru3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Z0ru3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Z0ru3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Z0ru3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Z0ru3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrC6uLS.s: Assembler messages:
encrypt.c: /tmp/ccrC6uLS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrC6uLS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrC6uLS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrC6uLS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC6uLS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC6uLS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC6uLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC6uLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC6uLS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC6uLS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC6uLS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC6uLS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrC6uLS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC6uLS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrC6uLS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC6uLS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrC6uLS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrC6uLS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC6uLS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC6uLS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC6uLS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC6uLS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrC6uLS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrC6uLS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPv9tWU.s: Assembler messages:
encrypt.c: /tmp/ccPv9tWU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPv9tWU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPv9tWU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPv9tWU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv9tWU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv9tWU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv9tWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv9tWU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv9tWU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv9tWU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv9tWU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv9tWU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPv9tWU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv9tWU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPv9tWU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPv9tWU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv9tWU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv9tWU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv9tWU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv9tWU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv9tWU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPv9tWU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv9tWU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv9tWU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYYv8iT.s: Assembler messages:
encrypt.c: /tmp/ccYYv8iT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYv8iT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYv8iT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYv8iT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYv8iT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYv8iT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYv8iT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYv8iT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYv8iT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYv8iT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYv8iT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYv8iT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYv8iT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYv8iT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYv8iT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYv8iT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYYv8iT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYv8iT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYv8iT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYv8iT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYv8iT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYv8iT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYv8iT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYv8iT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDLMk1G.s: Assembler messages:
encrypt.c: /tmp/ccDLMk1G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDLMk1G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDLMk1G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDLMk1G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLMk1G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLMk1G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLMk1G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLMk1G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLMk1G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLMk1G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLMk1G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLMk1G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDLMk1G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLMk1G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDLMk1G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDLMk1G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLMk1G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLMk1G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLMk1G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLMk1G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLMk1G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDLMk1G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLMk1G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLMk1G.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczbHZbv.s: Assembler messages:
encrypt.c: /tmp/cczbHZbv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbHZbv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbHZbv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczbHZbv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbHZbv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbHZbv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbHZbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbHZbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbHZbv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbHZbv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbHZbv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbHZbv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbHZbv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbHZbv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbHZbv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbHZbv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczbHZbv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbHZbv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbHZbv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbHZbv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbHZbv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbHZbv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbHZbv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbHZbv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI8k0NG.s: Assembler messages:
encrypt.c: /tmp/ccI8k0NG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8k0NG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8k0NG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8k0NG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8k0NG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8k0NG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8k0NG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8k0NG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8k0NG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8k0NG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8k0NG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8k0NG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8k0NG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8k0NG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8k0NG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI8k0NG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8k0NG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8k0NG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8k0NG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8k0NG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8k0NG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8k0NG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8k0NG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8k0NG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYQ5gJv.s: Assembler messages:
encrypt.c: /tmp/ccYQ5gJv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQ5gJv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQ5gJv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQ5gJv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQ5gJv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQ5gJv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQ5gJv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQ5gJv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQ5gJv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYQ5gJv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQ5gJv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQ5gJv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQ5gJv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQ5gJv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQ5gJv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQ5gJv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQ5gJv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB061z7.s: Assembler messages:
encrypt.c: /tmp/ccB061z7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB061z7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB061z7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB061z7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB061z7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB061z7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB061z7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB061z7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB061z7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB061z7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB061z7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB061z7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB061z7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB061z7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB061z7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB061z7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB061z7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB061z7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB061z7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB061z7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB061z7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB061z7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB061z7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB061z7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj7Kmnj.s: Assembler messages:
encrypt.c: /tmp/ccj7Kmnj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7Kmnj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7Kmnj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7Kmnj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7Kmnj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7Kmnj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7Kmnj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7Kmnj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj7Kmnj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7Kmnj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7Kmnj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7Kmnj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7Kmnj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7Kmnj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7Kmnj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7Kmnj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7Kmnj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOk2016.s: Assembler messages:
encrypt.c: /tmp/ccOk2016.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOk2016.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOk2016.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOk2016.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk2016.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk2016.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk2016.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk2016.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk2016.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk2016.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk2016.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk2016.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOk2016.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk2016.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOk2016.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk2016.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOk2016.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk2016.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk2016.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk2016.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk2016.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk2016.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOk2016.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk2016.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRyMADi.s: Assembler messages:
encrypt.c: /tmp/ccRyMADi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyMADi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyMADi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyMADi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyMADi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyMADi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyMADi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyMADi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyMADi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyMADi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyMADi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyMADi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyMADi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyMADi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyMADi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRyMADi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyMADi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyMADi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyMADi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyMADi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyMADi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyMADi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyMADi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyMADi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUdTOkV.s: Assembler messages:
encrypt.c: /tmp/ccUdTOkV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdTOkV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdTOkV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdTOkV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdTOkV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdTOkV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdTOkV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdTOkV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdTOkV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdTOkV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdTOkV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdTOkV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdTOkV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdTOkV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdTOkV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdTOkV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdTOkV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdTOkV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdTOkV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdTOkV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdTOkV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdTOkV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdTOkV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdTOkV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs7cfzQ.s: Assembler messages:
encrypt.c: /tmp/ccs7cfzQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs7cfzQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs7cfzQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs7cfzQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7cfzQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7cfzQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7cfzQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs7cfzQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7cfzQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs7cfzQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7cfzQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7cfzQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7cfzQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7cfzQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7cfzQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs7cfzQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7cfzQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX1HK8U.s: Assembler messages:
encrypt.c: /tmp/ccX1HK8U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1HK8U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1HK8U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1HK8U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1HK8U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1HK8U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1HK8U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1HK8U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1HK8U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1HK8U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1HK8U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1HK8U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1HK8U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1HK8U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1HK8U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX1HK8U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1HK8U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1HK8U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1HK8U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1HK8U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1HK8U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1HK8U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1HK8U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1HK8U.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrDVIwQ.s: Assembler messages:
encrypt.c: /tmp/ccrDVIwQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDVIwQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDVIwQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDVIwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDVIwQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDVIwQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDVIwQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDVIwQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDVIwQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrDVIwQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDVIwQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDVIwQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDVIwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVIwQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDVIwQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrDVIwQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDVIwQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8sJzrv.s: Assembler messages:
encrypt.c: /tmp/cc8sJzrv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8sJzrv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8sJzrv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8sJzrv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sJzrv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sJzrv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sJzrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sJzrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sJzrv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sJzrv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sJzrv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sJzrv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8sJzrv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sJzrv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8sJzrv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sJzrv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8sJzrv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sJzrv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sJzrv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sJzrv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sJzrv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sJzrv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8sJzrv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sJzrv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV26v6G.s: Assembler messages:
encrypt.c: /tmp/ccV26v6G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV26v6G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV26v6G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV26v6G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV26v6G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV26v6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV26v6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV26v6G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV26v6G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV26v6G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV26v6G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV26v6G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV26v6G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV26v6G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV26v6G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV26v6G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV26v6G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV26v6G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV26v6G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV26v6G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV26v6G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV26v6G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV26v6G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV26v6G.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9yYI4w.s: Assembler messages:
encrypt.c: /tmp/cc9yYI4w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9yYI4w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9yYI4w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9yYI4w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9yYI4w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9yYI4w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9yYI4w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9yYI4w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9yYI4w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9yYI4w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9yYI4w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9yYI4w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9yYI4w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9yYI4w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9yYI4w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9yYI4w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9yYI4w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9yYI4w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9yYI4w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9yYI4w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9yYI4w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9yYI4w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9yYI4w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9yYI4w.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchG8hmF.s: Assembler messages:
encrypt.c: /tmp/cchG8hmF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchG8hmF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchG8hmF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchG8hmF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchG8hmF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchG8hmF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchG8hmF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchG8hmF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchG8hmF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchG8hmF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchG8hmF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchG8hmF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchG8hmF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchG8hmF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchG8hmF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchG8hmF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchG8hmF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchG8hmF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchG8hmF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchG8hmF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchG8hmF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchG8hmF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchG8hmF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchG8hmF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3R7PMf.s: Assembler messages:
encrypt.c: /tmp/cc3R7PMf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3R7PMf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3R7PMf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3R7PMf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R7PMf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R7PMf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R7PMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R7PMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R7PMf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R7PMf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R7PMf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R7PMf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3R7PMf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R7PMf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3R7PMf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R7PMf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3R7PMf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R7PMf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R7PMf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R7PMf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R7PMf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R7PMf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3R7PMf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R7PMf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9DJWUg.s: Assembler messages:
encrypt.c: /tmp/cc9DJWUg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DJWUg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DJWUg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DJWUg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DJWUg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DJWUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DJWUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DJWUg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DJWUg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DJWUg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DJWUg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DJWUg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DJWUg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DJWUg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DJWUg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9DJWUg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DJWUg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DJWUg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DJWUg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DJWUg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DJWUg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DJWUg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DJWUg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DJWUg.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccItoORi.s: Assembler messages:
encrypt.c: /tmp/ccItoORi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItoORi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccItoORi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccItoORi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItoORi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItoORi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItoORi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItoORi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItoORi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItoORi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItoORi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItoORi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccItoORi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItoORi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccItoORi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItoORi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccItoORi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItoORi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItoORi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItoORi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItoORi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItoORi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItoORi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItoORi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccukkFak.s: Assembler messages:
encrypt.c: /tmp/ccukkFak.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccukkFak.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccukkFak.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccukkFak.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukkFak.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukkFak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukkFak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukkFak.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukkFak.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukkFak.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukkFak.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukkFak.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccukkFak.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukkFak.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccukkFak.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccukkFak.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukkFak.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukkFak.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukkFak.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukkFak.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukkFak.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccukkFak.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukkFak.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukkFak.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7twOsV.s: Assembler messages:
encrypt.c: /tmp/cc7twOsV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7twOsV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7twOsV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7twOsV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7twOsV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7twOsV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7twOsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7twOsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7twOsV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7twOsV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7twOsV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7twOsV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7twOsV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7twOsV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7twOsV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7twOsV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7twOsV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7twOsV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7twOsV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7twOsV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7twOsV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7twOsV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7twOsV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7twOsV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXdP6J2.s: Assembler messages:
encrypt.c: /tmp/ccXdP6J2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdP6J2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdP6J2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdP6J2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdP6J2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdP6J2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdP6J2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdP6J2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdP6J2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdP6J2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdP6J2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdP6J2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdP6J2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdP6J2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdP6J2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXdP6J2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdP6J2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdP6J2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdP6J2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdP6J2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdP6J2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdP6J2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdP6J2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdP6J2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc38cFSg.s: Assembler messages:
encrypt.c: /tmp/cc38cFSg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38cFSg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38cFSg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc38cFSg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38cFSg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38cFSg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38cFSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38cFSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38cFSg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38cFSg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38cFSg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38cFSg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38cFSg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38cFSg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38cFSg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38cFSg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc38cFSg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38cFSg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38cFSg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38cFSg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38cFSg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38cFSg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38cFSg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38cFSg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO8c8nh.s: Assembler messages:
encrypt.c: /tmp/ccO8c8nh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8c8nh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8c8nh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8c8nh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8c8nh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8c8nh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8c8nh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8c8nh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8c8nh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8c8nh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8c8nh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8c8nh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8c8nh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8c8nh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8c8nh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO8c8nh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8c8nh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8c8nh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8c8nh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8c8nh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8c8nh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8c8nh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8c8nh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8c8nh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRxOAS.s: Assembler messages:
encrypt.c: /tmp/ccYRxOAS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRxOAS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRxOAS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRxOAS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRxOAS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRxOAS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRxOAS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRxOAS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRxOAS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRxOAS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRxOAS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRxOAS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRxOAS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRxOAS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRxOAS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRxOAS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYRxOAS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRxOAS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRxOAS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRxOAS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRxOAS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRxOAS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRxOAS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRxOAS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca2bKm3.s: Assembler messages:
encrypt.c: /tmp/cca2bKm3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2bKm3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2bKm3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca2bKm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2bKm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2bKm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2bKm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2bKm3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2bKm3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2bKm3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2bKm3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2bKm3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2bKm3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2bKm3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2bKm3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca2bKm3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2bKm3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2bKm3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2bKm3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2bKm3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2bKm3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2bKm3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2bKm3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2bKm3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc3SaAq3.s: Assembler messages:
encrypt.c: /tmp/cc3SaAq3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SaAq3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SaAq3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SaAq3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SaAq3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SaAq3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SaAq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SaAq3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SaAq3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SaAq3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SaAq3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SaAq3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SaAq3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SaAq3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SaAq3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3SaAq3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SaAq3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SaAq3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SaAq3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SaAq3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SaAq3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SaAq3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SaAq3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SaAq3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc3ycx6S.s: Assembler messages:
encrypt.c: /tmp/cc3ycx6S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ycx6S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ycx6S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ycx6S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ycx6S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ycx6S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ycx6S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ycx6S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ycx6S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ycx6S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ycx6S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ycx6S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ycx6S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ycx6S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ycx6S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ycx6S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ycx6S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ycx6S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ycx6S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ycx6S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ycx6S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ycx6S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ycx6S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ycx6S.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8EQXTF.s: Assembler messages:
encrypt.c: /tmp/cc8EQXTF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8EQXTF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8EQXTF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8EQXTF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EQXTF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EQXTF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EQXTF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EQXTF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EQXTF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8EQXTF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8EQXTF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8EQXTF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8EQXTF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EQXTF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8EQXTF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8EQXTF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8EQXTF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8EQXTF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8EQXTF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EQXTF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8EQXTF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8EQXTF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8EQXTF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8EQXTF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwfFezt.s: Assembler messages:
encrypt.c: /tmp/ccwfFezt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfFezt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwfFezt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwfFezt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfFezt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfFezt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfFezt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfFezt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfFezt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfFezt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfFezt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfFezt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwfFezt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfFezt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwfFezt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfFezt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwfFezt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfFezt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfFezt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfFezt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfFezt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfFezt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfFezt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfFezt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYa9PSR.s: Assembler messages:
encrypt.c: /tmp/ccYa9PSR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYa9PSR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYa9PSR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYa9PSR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa9PSR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa9PSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa9PSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa9PSR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa9PSR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYa9PSR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYa9PSR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYa9PSR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYa9PSR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa9PSR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYa9PSR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYa9PSR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYa9PSR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYa9PSR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYa9PSR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa9PSR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYa9PSR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYa9PSR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYa9PSR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYa9PSR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvpqNbG.s: Assembler messages:
encrypt.c: /tmp/ccvpqNbG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpqNbG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvpqNbG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpqNbG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpqNbG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpqNbG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpqNbG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpqNbG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpqNbG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpqNbG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpqNbG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpqNbG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvpqNbG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpqNbG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvpqNbG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpqNbG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvpqNbG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpqNbG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpqNbG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpqNbG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpqNbG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpqNbG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpqNbG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpqNbG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchWiahs.s: Assembler messages:
encrypt.c: /tmp/cchWiahs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWiahs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWiahs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchWiahs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWiahs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWiahs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWiahs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWiahs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWiahs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWiahs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWiahs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWiahs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWiahs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWiahs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWiahs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWiahs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchWiahs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWiahs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWiahs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWiahs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWiahs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWiahs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWiahs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWiahs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoCYo7D.s: Assembler messages:
encrypt.c: /tmp/ccoCYo7D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoCYo7D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoCYo7D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoCYo7D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCYo7D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCYo7D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCYo7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCYo7D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCYo7D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCYo7D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCYo7D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCYo7D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoCYo7D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCYo7D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoCYo7D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoCYo7D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCYo7D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCYo7D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCYo7D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCYo7D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCYo7D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoCYo7D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCYo7D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCYo7D.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccDA5AIE.s: Assembler messages:
encrypt.c: /tmp/ccDA5AIE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDA5AIE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDA5AIE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDA5AIE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA5AIE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA5AIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA5AIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA5AIE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA5AIE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA5AIE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA5AIE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA5AIE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDA5AIE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA5AIE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDA5AIE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDA5AIE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA5AIE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA5AIE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA5AIE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA5AIE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA5AIE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDA5AIE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA5AIE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA5AIE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccUyKhMr.s: Assembler messages:
encrypt.c: /tmp/ccUyKhMr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyKhMr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyKhMr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyKhMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyKhMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyKhMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyKhMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyKhMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyKhMr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyKhMr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyKhMr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyKhMr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyKhMr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyKhMr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyKhMr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyKhMr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUyKhMr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyKhMr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyKhMr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyKhMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyKhMr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyKhMr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyKhMr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyKhMr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLhixy4.s: Assembler messages:
encrypt.c: /tmp/ccLhixy4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhixy4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhixy4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhixy4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhixy4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhixy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhixy4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhixy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhixy4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhixy4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhixy4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhixy4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhixy4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhixy4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhixy4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhixy4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhixy4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhixy4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhixy4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhixy4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhixy4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhixy4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhixy4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhixy4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoQFFgg.s: Assembler messages:
encrypt.c: /tmp/ccoQFFgg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQFFgg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQFFgg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQFFgg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQFFgg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQFFgg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQFFgg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQFFgg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQFFgg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQFFgg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQFFgg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQFFgg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQFFgg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQFFgg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQFFgg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoQFFgg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQFFgg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQFFgg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQFFgg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQFFgg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQFFgg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQFFgg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQFFgg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQFFgg.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