Implementation notes: x86, mace, crypto_aead/omdsha256k256n248tau256v1

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
311323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
313129? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
313256? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
318192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
321475? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
321495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
321743? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
322914? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
324140? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
324186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
326979? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
328191? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
328233? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
328435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
328469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
328704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
329067? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
329198? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
329495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
329940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
332762? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
334189? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
335328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
335470? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
339186? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
341760? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
343949? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
344042? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
344818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
347356? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
347653? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
347708? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
348368? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
348541? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
354674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
354734? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
358641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
359251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
365665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
367340? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
367802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
367846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
374692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
374816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
375047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
381910? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
382655? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
382658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
382808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
384025? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
384459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
386008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
386381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
390117? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
391723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
391893? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
393430? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
395639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
396159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
396347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
396347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
397695? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
397881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
398289? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
399135? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
399645? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
399772? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
399819? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
400760? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
406197? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
407295? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
409255? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
409279? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
409351? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
409402? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
409840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
409990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
410025? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
410688? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
410709? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
411245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
412065? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
412382? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
413132? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
413177? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
413192? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
413422? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
413780? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
416624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
416989? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
417081? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
417406? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
417815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
417875? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
418520? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
418797? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
419172? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
419294? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
419419? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
419666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
420086? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
420468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
420780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
421074? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
421324? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
422117? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
422367? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
422417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
423041? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
423805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
423874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
424060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
424093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
424220? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
424619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
425362? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
425362? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
425589? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
425699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
425943? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
426405? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
426901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
426901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
427204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
427980? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
428036? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
428229? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
428344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
429823? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
429829? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
429896? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
430079? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
430267? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
430498? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
430618? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
430726? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
431407? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
434576? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
435153? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
435163? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
435175? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
435753? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
435753? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
435857? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
437960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
440986? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
441810? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
442129? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
443065? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
443959? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
443962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
445494? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
453461? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
453585? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
453585? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
453589? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
453589? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
453606? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
453685? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
458240? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009

Test failure

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr1SkxX.s: Assembler messages:
encrypt.c: /tmp/ccr1SkxX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1SkxX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1SkxX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1SkxX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1SkxX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1SkxX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1SkxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1SkxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1SkxX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1SkxX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1SkxX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1SkxX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1SkxX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1SkxX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1SkxX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1SkxX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr1SkxX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1SkxX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SkxX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SkxX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1SkxX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SkxX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1SkxX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SkxX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsO9dl3.s: Assembler messages:
encrypt.c: /tmp/ccsO9dl3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsO9dl3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsO9dl3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsO9dl3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO9dl3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO9dl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO9dl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO9dl3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO9dl3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsO9dl3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsO9dl3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsO9dl3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsO9dl3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO9dl3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsO9dl3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsO9dl3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsO9dl3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsO9dl3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsO9dl3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO9dl3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsO9dl3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsO9dl3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsO9dl3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsO9dl3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKyc5Ci.s: Assembler messages:
encrypt.c: /tmp/ccKyc5Ci.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyc5Ci.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyc5Ci.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyc5Ci.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyc5Ci.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyc5Ci.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyc5Ci.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyc5Ci.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKyc5Ci.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyc5Ci.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyc5Ci.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyc5Ci.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyc5Ci.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyc5Ci.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyc5Ci.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyc5Ci.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyc5Ci.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbSteSe.s: Assembler messages:
encrypt.c: /tmp/ccbSteSe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSteSe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSteSe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSteSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSteSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSteSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSteSe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSteSe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSteSe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSteSe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSteSe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSteSe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSteSe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSteSe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSteSe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSteSe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbSteSe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSteSe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSteSe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSteSe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSteSe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSteSe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSteSe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSteSe.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cce9wbii.s: Assembler messages:
encrypt.c: /tmp/cce9wbii.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9wbii.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9wbii.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce9wbii.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9wbii.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9wbii.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9wbii.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9wbii.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9wbii.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9wbii.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9wbii.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9wbii.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce9wbii.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9wbii.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9wbii.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9wbii.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce9wbii.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9wbii.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9wbii.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9wbii.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9wbii.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9wbii.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9wbii.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9wbii.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg6Ua3k.s: Assembler messages:
encrypt.c: /tmp/ccg6Ua3k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6Ua3k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6Ua3k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6Ua3k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6Ua3k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6Ua3k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6Ua3k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6Ua3k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg6Ua3k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6Ua3k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6Ua3k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6Ua3k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6Ua3k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6Ua3k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6Ua3k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6Ua3k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6Ua3k.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5T92bI.s: Assembler messages:
encrypt.c: /tmp/cc5T92bI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5T92bI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5T92bI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5T92bI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5T92bI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5T92bI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5T92bI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5T92bI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5T92bI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5T92bI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5T92bI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5T92bI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5T92bI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5T92bI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5T92bI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5T92bI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5T92bI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5T92bI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5T92bI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5T92bI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5T92bI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5T92bI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5T92bI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5T92bI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8IlEkC.s: Assembler messages:
encrypt.c: /tmp/cc8IlEkC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IlEkC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IlEkC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IlEkC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IlEkC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IlEkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IlEkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IlEkC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IlEkC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IlEkC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IlEkC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IlEkC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IlEkC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IlEkC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IlEkC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IlEkC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IlEkC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IlEkC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IlEkC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IlEkC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IlEkC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IlEkC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IlEkC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IlEkC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQKo6ZU.s: Assembler messages:
encrypt.c: /tmp/ccQKo6ZU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQKo6ZU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQKo6ZU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQKo6ZU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKo6ZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKo6ZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKo6ZU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQKo6ZU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQKo6ZU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKo6ZU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKo6ZU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKo6ZU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKo6ZU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKo6ZU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKo6ZU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKo6ZU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKo6ZU.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckjjnSQ.s: Assembler messages:
encrypt.c: /tmp/cckjjnSQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjjnSQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjjnSQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckjjnSQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjjnSQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjjnSQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjjnSQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjjnSQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjjnSQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjjnSQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjjnSQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjjnSQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjjnSQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjjnSQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjjnSQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjjnSQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckjjnSQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjjnSQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjjnSQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjjnSQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjjnSQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjjnSQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjjnSQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjjnSQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9O55o8.s: Assembler messages:
encrypt.c: /tmp/cc9O55o8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9O55o8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9O55o8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9O55o8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O55o8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O55o8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O55o8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O55o8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O55o8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O55o8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O55o8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O55o8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9O55o8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O55o8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9O55o8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O55o8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9O55o8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O55o8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O55o8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O55o8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O55o8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O55o8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9O55o8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O55o8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFauhqi.s: Assembler messages:
encrypt.c: /tmp/ccFauhqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFauhqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFauhqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFauhqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFauhqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFauhqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFauhqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFauhqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFauhqi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFauhqi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFauhqi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFauhqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFauhqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFauhqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFauhqi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFauhqi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFauhqi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFauhqi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFauhqi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFauhqi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFauhqi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFauhqi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFauhqi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFauhqi.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccFPYzuk.s: Assembler messages:
encrypt.c: /tmp/ccFPYzuk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPYzuk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPYzuk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPYzuk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYzuk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYzuk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYzuk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYzuk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYzuk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPYzuk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPYzuk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPYzuk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPYzuk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYzuk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPYzuk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFPYzuk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPYzuk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPYzuk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPYzuk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYzuk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPYzuk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPYzuk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPYzuk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPYzuk.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccbFv4Ue.s: Assembler messages:
encrypt.c: /tmp/ccbFv4Ue.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFv4Ue.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFv4Ue.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFv4Ue.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFv4Ue.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFv4Ue.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFv4Ue.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFv4Ue.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFv4Ue.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbFv4Ue.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFv4Ue.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFv4Ue.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFv4Ue.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFv4Ue.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFv4Ue.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFv4Ue.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFv4Ue.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0X9mgx.s: Assembler messages:
encrypt.c: /tmp/cc0X9mgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0X9mgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0X9mgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0X9mgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0X9mgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0X9mgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0X9mgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0X9mgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0X9mgx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0X9mgx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0X9mgx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0X9mgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0X9mgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0X9mgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0X9mgx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0X9mgx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0X9mgx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0X9mgx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0X9mgx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0X9mgx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0X9mgx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0X9mgx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0X9mgx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0X9mgx.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEwGbvq.s: Assembler messages:
encrypt.c: /tmp/ccEwGbvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwGbvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwGbvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwGbvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwGbvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwGbvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwGbvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwGbvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwGbvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwGbvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwGbvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwGbvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwGbvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwGbvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwGbvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwGbvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEwGbvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwGbvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwGbvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwGbvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwGbvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwGbvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwGbvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwGbvq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRmwLK5.s: Assembler messages:
encrypt.c: /tmp/ccRmwLK5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRmwLK5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRmwLK5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRmwLK5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmwLK5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmwLK5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmwLK5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmwLK5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmwLK5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmwLK5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmwLK5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmwLK5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRmwLK5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmwLK5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRmwLK5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRmwLK5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmwLK5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmwLK5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmwLK5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmwLK5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmwLK5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRmwLK5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmwLK5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmwLK5.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy2QRId.s: Assembler messages:
encrypt.c: /tmp/ccy2QRId.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2QRId.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2QRId.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2QRId.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2QRId.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2QRId.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2QRId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2QRId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2QRId.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2QRId.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2QRId.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2QRId.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2QRId.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2QRId.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2QRId.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2QRId.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2QRId.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2QRId.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2QRId.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2QRId.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2QRId.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2QRId.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2QRId.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2QRId.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ1oBam.s: Assembler messages:
encrypt.c: /tmp/ccZ1oBam.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ1oBam.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ1oBam.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ1oBam.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1oBam.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1oBam.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1oBam.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1oBam.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1oBam.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1oBam.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1oBam.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1oBam.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ1oBam.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1oBam.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ1oBam.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1oBam.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ1oBam.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1oBam.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1oBam.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1oBam.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1oBam.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1oBam.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ1oBam.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1oBam.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchq6axq.s: Assembler messages:
encrypt.c: /tmp/cchq6axq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchq6axq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchq6axq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchq6axq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq6axq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq6axq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq6axq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq6axq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq6axq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq6axq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq6axq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq6axq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchq6axq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq6axq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchq6axq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchq6axq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq6axq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq6axq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq6axq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq6axq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq6axq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchq6axq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq6axq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq6axq.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCtQsgv.s: Assembler messages:
encrypt.c: /tmp/ccCtQsgv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtQsgv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtQsgv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtQsgv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtQsgv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtQsgv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtQsgv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtQsgv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtQsgv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtQsgv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtQsgv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtQsgv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtQsgv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtQsgv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtQsgv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtQsgv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCtQsgv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtQsgv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtQsgv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtQsgv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtQsgv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtQsgv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtQsgv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtQsgv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccu5hJcr.s: Assembler messages:
encrypt.c: /tmp/ccu5hJcr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5hJcr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5hJcr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5hJcr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5hJcr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5hJcr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5hJcr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5hJcr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5hJcr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5hJcr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5hJcr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5hJcr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5hJcr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5hJcr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5hJcr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu5hJcr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5hJcr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5hJcr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5hJcr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5hJcr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5hJcr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5hJcr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5hJcr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5hJcr.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceeffZH.s: Assembler messages:
encrypt.c: /tmp/cceeffZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceeffZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceeffZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceeffZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeffZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeffZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeffZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeffZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeffZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeffZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeffZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeffZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceeffZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeffZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceeffZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceeffZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceeffZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeffZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeffZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeffZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeffZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeffZH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeffZH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceeffZH.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cczK5CTK.s: Assembler messages:
encrypt.c: /tmp/cczK5CTK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczK5CTK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczK5CTK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczK5CTK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK5CTK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK5CTK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK5CTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK5CTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK5CTK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczK5CTK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczK5CTK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczK5CTK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczK5CTK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK5CTK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczK5CTK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczK5CTK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczK5CTK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczK5CTK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczK5CTK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczK5CTK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczK5CTK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczK5CTK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczK5CTK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczK5CTK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRogRQr.s: Assembler messages:
encrypt.c: /tmp/ccRogRQr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRogRQr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRogRQr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRogRQr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRogRQr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRogRQr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRogRQr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRogRQr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRogRQr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRogRQr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRogRQr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRogRQr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRogRQr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRogRQr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRogRQr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRogRQr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRogRQr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRogRQr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRogRQr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRogRQr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRogRQr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRogRQr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRogRQr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRogRQr.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS1dO8f.s: Assembler messages:
encrypt.c: /tmp/ccS1dO8f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1dO8f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1dO8f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1dO8f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1dO8f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1dO8f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1dO8f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1dO8f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1dO8f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1dO8f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1dO8f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1dO8f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1dO8f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1dO8f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1dO8f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1dO8f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS1dO8f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1dO8f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1dO8f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1dO8f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1dO8f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1dO8f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1dO8f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1dO8f.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccANCslB.s: Assembler messages:
encrypt.c: /tmp/ccANCslB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccANCslB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccANCslB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccANCslB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANCslB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANCslB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANCslB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANCslB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANCslB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANCslB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANCslB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANCslB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccANCslB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANCslB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccANCslB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccANCslB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANCslB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANCslB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANCslB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANCslB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANCslB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccANCslB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANCslB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANCslB.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYz5pjD.s: Assembler messages:
encrypt.c: /tmp/ccYz5pjD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYz5pjD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYz5pjD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYz5pjD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz5pjD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz5pjD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz5pjD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz5pjD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz5pjD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz5pjD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz5pjD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz5pjD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYz5pjD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz5pjD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYz5pjD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz5pjD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYz5pjD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz5pjD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz5pjD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz5pjD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz5pjD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz5pjD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYz5pjD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz5pjD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRZnq8D.s: Assembler messages:
encrypt.c: /tmp/ccRZnq8D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZnq8D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZnq8D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZnq8D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZnq8D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZnq8D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZnq8D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZnq8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZnq8D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZnq8D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZnq8D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZnq8D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZnq8D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZnq8D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZnq8D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZnq8D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRZnq8D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZnq8D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZnq8D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZnq8D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZnq8D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZnq8D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZnq8D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZnq8D.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdIZ7PG.s: Assembler messages:
encrypt.c: /tmp/ccdIZ7PG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIZ7PG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIZ7PG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIZ7PG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZ7PG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZ7PG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZ7PG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIZ7PG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdIZ7PG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZ7PG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZ7PG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZ7PG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZ7PG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZ7PG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIZ7PG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZ7PG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZ7PG.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBtDVA0.s: Assembler messages:
encrypt.c: /tmp/ccBtDVA0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBtDVA0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBtDVA0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBtDVA0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtDVA0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtDVA0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtDVA0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtDVA0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtDVA0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtDVA0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtDVA0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtDVA0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBtDVA0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtDVA0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBtDVA0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBtDVA0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtDVA0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtDVA0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtDVA0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtDVA0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtDVA0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBtDVA0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtDVA0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtDVA0.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccICxqj3.s: Assembler messages:
encrypt.c: /tmp/ccICxqj3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICxqj3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICxqj3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccICxqj3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICxqj3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICxqj3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICxqj3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICxqj3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICxqj3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICxqj3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICxqj3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICxqj3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICxqj3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICxqj3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICxqj3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICxqj3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccICxqj3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICxqj3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICxqj3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICxqj3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICxqj3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICxqj3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICxqj3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICxqj3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZT1zqU.s: Assembler messages:
encrypt.c: /tmp/ccZT1zqU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZT1zqU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZT1zqU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZT1zqU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZT1zqU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZT1zqU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZT1zqU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZT1zqU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZT1zqU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZT1zqU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZT1zqU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZT1zqU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZT1zqU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZT1zqU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZT1zqU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZT1zqU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZT1zqU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZT1zqU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZT1zqU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZT1zqU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZT1zqU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZT1zqU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZT1zqU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZT1zqU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclgcgVS.s: Assembler messages:
encrypt.c: /tmp/cclgcgVS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclgcgVS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclgcgVS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclgcgVS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgcgVS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgcgVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgcgVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgcgVS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgcgVS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgcgVS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgcgVS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgcgVS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclgcgVS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgcgVS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclgcgVS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclgcgVS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgcgVS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgcgVS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgcgVS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgcgVS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgcgVS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclgcgVS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgcgVS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgcgVS.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmlVar3.s: Assembler messages:
encrypt.c: /tmp/ccmlVar3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlVar3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlVar3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlVar3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlVar3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlVar3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlVar3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlVar3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlVar3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlVar3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlVar3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlVar3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlVar3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlVar3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlVar3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmlVar3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlVar3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlVar3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlVar3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlVar3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlVar3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlVar3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlVar3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlVar3.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnP06b8.s: Assembler messages:
encrypt.c: /tmp/ccnP06b8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnP06b8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnP06b8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnP06b8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP06b8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP06b8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP06b8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP06b8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP06b8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP06b8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP06b8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP06b8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnP06b8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP06b8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnP06b8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP06b8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnP06b8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnP06b8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnP06b8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnP06b8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP06b8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnP06b8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnP06b8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnP06b8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Q5MYa.s: Assembler messages:
encrypt.c: /tmp/cc6Q5MYa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Q5MYa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Q5MYa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Q5MYa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Q5MYa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Q5MYa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Q5MYa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Q5MYa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Q5MYa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Q5MYa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Q5MYa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Q5MYa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Q5MYa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Q5MYa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Q5MYa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Q5MYa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Q5MYa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGWmzZ8.s: Assembler messages:
encrypt.c: /tmp/ccGWmzZ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWmzZ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWmzZ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWmzZ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmzZ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmzZ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmzZ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWmzZ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGWmzZ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWmzZ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmzZ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmzZ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWmzZ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmzZ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWmzZ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmzZ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWmzZ8.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5Cu42y.s: Assembler messages:
encrypt.c: /tmp/cc5Cu42y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Cu42y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Cu42y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Cu42y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Cu42y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Cu42y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Cu42y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Cu42y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Cu42y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Cu42y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Cu42y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Cu42y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Cu42y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Cu42y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Cu42y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Cu42y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Cu42y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Cu42y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Cu42y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Cu42y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Cu42y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Cu42y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Cu42y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Cu42y.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccGpvRq.s: Assembler messages:
encrypt.c: /tmp/cccGpvRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGpvRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGpvRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccGpvRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGpvRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGpvRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGpvRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGpvRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGpvRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGpvRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGpvRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGpvRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGpvRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGpvRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGpvRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccGpvRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGpvRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGpvRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGpvRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGpvRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGpvRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGpvRq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGpvRq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGpvRq.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccby6MSN.s: Assembler messages:
encrypt.c: /tmp/ccby6MSN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccby6MSN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccby6MSN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccby6MSN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccby6MSN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccby6MSN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccby6MSN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccby6MSN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccby6MSN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccby6MSN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccby6MSN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccby6MSN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccby6MSN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccby6MSN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccby6MSN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccby6MSN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccby6MSN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccby6MSN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccby6MSN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccby6MSN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccby6MSN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccby6MSN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccby6MSN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccby6MSN.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccicuHDE.s: Assembler messages:
encrypt.c: /tmp/ccicuHDE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccicuHDE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccicuHDE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccicuHDE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicuHDE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicuHDE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicuHDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicuHDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicuHDE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicuHDE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicuHDE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicuHDE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccicuHDE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicuHDE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccicuHDE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicuHDE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccicuHDE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicuHDE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicuHDE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicuHDE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicuHDE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicuHDE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccicuHDE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicuHDE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVqbAzZ.s: Assembler messages:
encrypt.c: /tmp/ccVqbAzZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqbAzZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqbAzZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqbAzZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqbAzZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqbAzZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqbAzZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqbAzZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVqbAzZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqbAzZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqbAzZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqbAzZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqbAzZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqbAzZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqbAzZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqbAzZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqbAzZ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWTITzZ.s: Assembler messages:
encrypt.c: /tmp/ccWTITzZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWTITzZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWTITzZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWTITzZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTITzZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTITzZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTITzZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTITzZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTITzZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTITzZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTITzZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTITzZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWTITzZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTITzZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWTITzZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTITzZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWTITzZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTITzZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTITzZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTITzZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTITzZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTITzZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWTITzZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTITzZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBAauI2.s: Assembler messages:
encrypt.c: /tmp/ccBAauI2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAauI2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAauI2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAauI2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAauI2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAauI2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAauI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAauI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAauI2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAauI2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAauI2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAauI2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAauI2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAauI2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAauI2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAauI2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBAauI2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAauI2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAauI2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAauI2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAauI2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAauI2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAauI2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAauI2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctDlsk3.s: Assembler messages:
encrypt.c: /tmp/cctDlsk3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDlsk3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDlsk3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDlsk3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDlsk3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDlsk3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDlsk3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDlsk3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDlsk3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDlsk3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDlsk3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDlsk3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDlsk3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDlsk3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDlsk3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctDlsk3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDlsk3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDlsk3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDlsk3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDlsk3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDlsk3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDlsk3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDlsk3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDlsk3.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfC0f8p.s: Assembler messages:
encrypt.c: /tmp/ccfC0f8p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfC0f8p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfC0f8p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfC0f8p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC0f8p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC0f8p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC0f8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC0f8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC0f8p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfC0f8p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfC0f8p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfC0f8p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfC0f8p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC0f8p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfC0f8p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfC0f8p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfC0f8p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfC0f8p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfC0f8p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfC0f8p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC0f8p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfC0f8p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfC0f8p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfC0f8p.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp9L30m.s: Assembler messages:
encrypt.c: /tmp/ccp9L30m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9L30m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9L30m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9L30m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9L30m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9L30m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9L30m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9L30m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9L30m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9L30m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9L30m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9L30m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9L30m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9L30m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9L30m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9L30m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9L30m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9L30m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9L30m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9L30m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9L30m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9L30m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9L30m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9L30m.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc35IE6l.s: Assembler messages:
encrypt.c: /tmp/cc35IE6l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35IE6l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35IE6l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc35IE6l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35IE6l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35IE6l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35IE6l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35IE6l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35IE6l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35IE6l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35IE6l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35IE6l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35IE6l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35IE6l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35IE6l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc35IE6l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35IE6l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35IE6l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35IE6l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35IE6l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35IE6l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35IE6l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35IE6l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35IE6l.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbmP1bm.s: Assembler messages:
encrypt.c: /tmp/ccbmP1bm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbmP1bm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbmP1bm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbmP1bm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmP1bm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmP1bm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmP1bm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmP1bm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmP1bm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmP1bm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmP1bm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmP1bm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbmP1bm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmP1bm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbmP1bm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmP1bm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbmP1bm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmP1bm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmP1bm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmP1bm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmP1bm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmP1bm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbmP1bm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmP1bm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYOUQiH.s: Assembler messages:
encrypt.c: /tmp/ccYOUQiH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYOUQiH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYOUQiH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYOUQiH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOUQiH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOUQiH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOUQiH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOUQiH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOUQiH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOUQiH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOUQiH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOUQiH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYOUQiH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOUQiH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYOUQiH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYOUQiH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOUQiH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOUQiH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOUQiH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOUQiH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOUQiH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYOUQiH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOUQiH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOUQiH.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYfrZRz.s: Assembler messages:
encrypt.c: /tmp/ccYfrZRz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYfrZRz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYfrZRz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYfrZRz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfrZRz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfrZRz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfrZRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfrZRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfrZRz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfrZRz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfrZRz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfrZRz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYfrZRz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfrZRz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYfrZRz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfrZRz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYfrZRz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfrZRz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfrZRz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfrZRz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfrZRz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfrZRz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYfrZRz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfrZRz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOdEY8J.s: Assembler messages:
encrypt.c: /tmp/ccOdEY8J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdEY8J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOdEY8J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOdEY8J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdEY8J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdEY8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdEY8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdEY8J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdEY8J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdEY8J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdEY8J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdEY8J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOdEY8J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdEY8J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOdEY8J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOdEY8J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdEY8J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdEY8J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdEY8J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdEY8J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdEY8J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdEY8J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdEY8J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdEY8J.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrdLFqz.s: Assembler messages:
encrypt.c: /tmp/ccrdLFqz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdLFqz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdLFqz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdLFqz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdLFqz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdLFqz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdLFqz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdLFqz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdLFqz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdLFqz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdLFqz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdLFqz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdLFqz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdLFqz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdLFqz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdLFqz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrdLFqz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdLFqz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdLFqz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdLFqz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdLFqz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdLFqz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdLFqz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdLFqz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6na5OY.s: Assembler messages:
encrypt.c: /tmp/cc6na5OY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6na5OY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6na5OY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6na5OY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6na5OY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6na5OY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6na5OY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6na5OY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6na5OY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6na5OY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6na5OY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6na5OY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6na5OY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6na5OY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6na5OY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6na5OY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6na5OY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6na5OY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6na5OY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6na5OY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6na5OY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6na5OY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6na5OY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6na5OY.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEdV1gX.s: Assembler messages:
encrypt.c: /tmp/ccEdV1gX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdV1gX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdV1gX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdV1gX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdV1gX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdV1gX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdV1gX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdV1gX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdV1gX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdV1gX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdV1gX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdV1gX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdV1gX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdV1gX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdV1gX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdV1gX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEdV1gX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdV1gX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdV1gX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdV1gX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdV1gX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdV1gX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdV1gX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdV1gX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUoBjn4.s: Assembler messages:
encrypt.c: /tmp/ccUoBjn4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUoBjn4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUoBjn4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUoBjn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoBjn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoBjn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoBjn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoBjn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoBjn4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoBjn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoBjn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoBjn4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUoBjn4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoBjn4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUoBjn4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUoBjn4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoBjn4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoBjn4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoBjn4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoBjn4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoBjn4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUoBjn4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoBjn4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoBjn4.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfahYdb.s: Assembler messages:
encrypt.c: /tmp/ccfahYdb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfahYdb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfahYdb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfahYdb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfahYdb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfahYdb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfahYdb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfahYdb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfahYdb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfahYdb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfahYdb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfahYdb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfahYdb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfahYdb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfahYdb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfahYdb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfahYdb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfahYdb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfahYdb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfahYdb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfahYdb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfahYdb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfahYdb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfahYdb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1wVbcq.s: Assembler messages:
encrypt.c: /tmp/cc1wVbcq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wVbcq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1wVbcq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1wVbcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wVbcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wVbcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wVbcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wVbcq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wVbcq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wVbcq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wVbcq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wVbcq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1wVbcq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wVbcq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1wVbcq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1wVbcq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wVbcq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wVbcq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wVbcq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wVbcq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wVbcq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wVbcq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wVbcq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wVbcq.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBiXrCt.s: Assembler messages:
encrypt.c: /tmp/ccBiXrCt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBiXrCt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBiXrCt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBiXrCt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiXrCt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiXrCt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiXrCt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiXrCt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiXrCt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiXrCt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiXrCt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiXrCt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBiXrCt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiXrCt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBiXrCt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiXrCt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBiXrCt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiXrCt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiXrCt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiXrCt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiXrCt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiXrCt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBiXrCt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiXrCt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuhBCdB.s: Assembler messages:
encrypt.c: /tmp/ccuhBCdB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhBCdB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhBCdB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhBCdB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhBCdB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhBCdB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhBCdB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhBCdB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhBCdB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhBCdB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhBCdB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhBCdB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhBCdB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhBCdB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhBCdB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhBCdB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuhBCdB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhBCdB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhBCdB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhBCdB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhBCdB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhBCdB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhBCdB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhBCdB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuqvPSr.s: Assembler messages:
encrypt.c: /tmp/ccuqvPSr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqvPSr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqvPSr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqvPSr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqvPSr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqvPSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqvPSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqvPSr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqvPSr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqvPSr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqvPSr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqvPSr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqvPSr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqvPSr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqvPSr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuqvPSr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqvPSr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqvPSr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqvPSr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqvPSr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqvPSr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqvPSr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqvPSr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqvPSr.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXIMwxS.s: Assembler messages:
encrypt.c: /tmp/ccXIMwxS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIMwxS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIMwxS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIMwxS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIMwxS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIMwxS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIMwxS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIMwxS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIMwxS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIMwxS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIMwxS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIMwxS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIMwxS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIMwxS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIMwxS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXIMwxS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIMwxS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIMwxS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIMwxS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIMwxS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIMwxS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIMwxS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIMwxS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIMwxS.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuw5fuK.s: Assembler messages:
encrypt.c: /tmp/ccuw5fuK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuw5fuK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuw5fuK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuw5fuK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuw5fuK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuw5fuK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuw5fuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuw5fuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuw5fuK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuw5fuK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuw5fuK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuw5fuK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuw5fuK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuw5fuK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuw5fuK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuw5fuK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuw5fuK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuw5fuK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuw5fuK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuw5fuK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuw5fuK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuw5fuK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuw5fuK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuw5fuK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5N25pj.s: Assembler messages:
encrypt.c: /tmp/cc5N25pj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5N25pj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5N25pj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5N25pj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N25pj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N25pj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N25pj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N25pj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N25pj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N25pj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N25pj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N25pj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5N25pj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N25pj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5N25pj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N25pj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5N25pj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N25pj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N25pj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N25pj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N25pj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N25pj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5N25pj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N25pj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBFCOft.s: Assembler messages:
encrypt.c: /tmp/ccBFCOft.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFCOft.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFCOft.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFCOft.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFCOft.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFCOft.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFCOft.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFCOft.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFCOft.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFCOft.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFCOft.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFCOft.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFCOft.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFCOft.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFCOft.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFCOft.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFCOft.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFCOft.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFCOft.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFCOft.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFCOft.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFCOft.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFCOft.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFCOft.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ9YeEO.s: Assembler messages:
encrypt.c: /tmp/ccQ9YeEO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ9YeEO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ9YeEO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ9YeEO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9YeEO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9YeEO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9YeEO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ9YeEO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ9YeEO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9YeEO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9YeEO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9YeEO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9YeEO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9YeEO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ9YeEO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9YeEO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9YeEO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce7YyBG.s: Assembler messages:
encrypt.c: /tmp/cce7YyBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7YyBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7YyBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7YyBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7YyBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7YyBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7YyBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7YyBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7YyBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7YyBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7YyBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7YyBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7YyBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7YyBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7YyBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7YyBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7YyBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7YyBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7YyBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7YyBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7YyBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7YyBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7YyBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7YyBG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Hul3H.s: Assembler messages:
encrypt.c: /tmp/cc4Hul3H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Hul3H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Hul3H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Hul3H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Hul3H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Hul3H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Hul3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Hul3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Hul3H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Hul3H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Hul3H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Hul3H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Hul3H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Hul3H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Hul3H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Hul3H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Hul3H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Hul3H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Hul3H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Hul3H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Hul3H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Hul3H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Hul3H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Hul3H.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjOkkGR.s: Assembler messages:
encrypt.c: /tmp/ccjOkkGR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjOkkGR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjOkkGR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjOkkGR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOkkGR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOkkGR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOkkGR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOkkGR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOkkGR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOkkGR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOkkGR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOkkGR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjOkkGR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOkkGR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjOkkGR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjOkkGR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOkkGR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOkkGR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOkkGR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOkkGR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOkkGR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjOkkGR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOkkGR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOkkGR.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd0yZP3.s: Assembler messages:
encrypt.c: /tmp/ccd0yZP3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0yZP3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0yZP3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0yZP3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0yZP3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0yZP3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0yZP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0yZP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0yZP3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0yZP3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0yZP3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0yZP3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0yZP3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0yZP3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0yZP3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0yZP3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd0yZP3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0yZP3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0yZP3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0yZP3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0yZP3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0yZP3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0yZP3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0yZP3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp9YAEd.s: Assembler messages:
encrypt.c: /tmp/ccp9YAEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9YAEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9YAEd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9YAEd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9YAEd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9YAEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9YAEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9YAEd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9YAEd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9YAEd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9YAEd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9YAEd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9YAEd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9YAEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9YAEd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9YAEd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9YAEd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9YAEd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9YAEd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9YAEd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9YAEd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9YAEd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9YAEd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9YAEd.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGA7qvI.s: Assembler messages:
encrypt.c: /tmp/ccGA7qvI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGA7qvI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGA7qvI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGA7qvI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA7qvI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA7qvI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA7qvI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA7qvI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA7qvI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA7qvI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA7qvI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA7qvI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGA7qvI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA7qvI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGA7qvI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA7qvI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGA7qvI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA7qvI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA7qvI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA7qvI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA7qvI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA7qvI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGA7qvI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA7qvI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNWFTFz.s: Assembler messages:
encrypt.c: /tmp/ccNWFTFz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWFTFz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWFTFz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWFTFz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWFTFz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWFTFz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWFTFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWFTFz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWFTFz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWFTFz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWFTFz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWFTFz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWFTFz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWFTFz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWFTFz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNWFTFz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWFTFz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWFTFz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWFTFz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWFTFz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWFTFz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWFTFz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWFTFz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWFTFz.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVutjdQ.s: Assembler messages:
encrypt.c: /tmp/ccVutjdQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVutjdQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVutjdQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVutjdQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVutjdQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVutjdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVutjdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVutjdQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVutjdQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVutjdQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVutjdQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVutjdQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVutjdQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVutjdQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVutjdQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVutjdQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVutjdQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVutjdQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVutjdQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVutjdQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVutjdQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVutjdQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVutjdQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVutjdQ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchgyKAZ.s: Assembler messages:
encrypt.c: /tmp/cchgyKAZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgyKAZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgyKAZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchgyKAZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgyKAZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgyKAZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgyKAZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgyKAZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgyKAZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgyKAZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgyKAZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgyKAZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgyKAZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgyKAZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgyKAZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgyKAZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchgyKAZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgyKAZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgyKAZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgyKAZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgyKAZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgyKAZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgyKAZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgyKAZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5MMd16.s: Assembler messages:
encrypt.c: /tmp/cc5MMd16.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MMd16.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MMd16.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MMd16.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MMd16.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MMd16.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MMd16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MMd16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MMd16.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MMd16.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MMd16.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MMd16.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MMd16.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MMd16.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MMd16.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MMd16.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5MMd16.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MMd16.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MMd16.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MMd16.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MMd16.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MMd16.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MMd16.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MMd16.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ2TW1Z.s: Assembler messages:
encrypt.c: /tmp/ccQ2TW1Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2TW1Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2TW1Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ2TW1Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2TW1Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2TW1Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2TW1Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ2TW1Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ2TW1Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2TW1Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2TW1Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2TW1Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2TW1Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2TW1Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ2TW1Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2TW1Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2TW1Z.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEjjdMe.s: Assembler messages:
encrypt.c: /tmp/ccEjjdMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjjdMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjjdMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjjdMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjjdMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjjdMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjjdMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjjdMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjjdMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjjdMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjjdMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjjdMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjjdMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjjdMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjjdMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjjdMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjjdMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjjdMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjjdMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjjdMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjjdMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjjdMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjjdMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjjdMe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciDp1Ci.s: Assembler messages:
encrypt.c: /tmp/cciDp1Ci.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDp1Ci.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDp1Ci.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciDp1Ci.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDp1Ci.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDp1Ci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDp1Ci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDp1Ci.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDp1Ci.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDp1Ci.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDp1Ci.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDp1Ci.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDp1Ci.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDp1Ci.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDp1Ci.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciDp1Ci.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDp1Ci.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDp1Ci.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDp1Ci.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDp1Ci.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDp1Ci.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDp1Ci.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDp1Ci.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDp1Ci.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6lFYUT.s: Assembler messages:
encrypt.c: /tmp/cc6lFYUT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6lFYUT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6lFYUT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6lFYUT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lFYUT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lFYUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lFYUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lFYUT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lFYUT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lFYUT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lFYUT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lFYUT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6lFYUT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lFYUT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6lFYUT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6lFYUT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lFYUT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lFYUT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lFYUT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lFYUT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lFYUT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lFYUT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lFYUT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lFYUT.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceoTZqK.s: Assembler messages:
encrypt.c: /tmp/cceoTZqK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceoTZqK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceoTZqK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceoTZqK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoTZqK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoTZqK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoTZqK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoTZqK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoTZqK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoTZqK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoTZqK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoTZqK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceoTZqK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoTZqK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceoTZqK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoTZqK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceoTZqK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoTZqK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoTZqK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoTZqK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoTZqK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoTZqK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceoTZqK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoTZqK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6TJM5.s: Assembler messages:
encrypt.c: /tmp/ccJ6TJM5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6TJM5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6TJM5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6TJM5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6TJM5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6TJM5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6TJM5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6TJM5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ6TJM5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6TJM5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6TJM5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6TJM5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6TJM5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6TJM5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6TJM5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6TJM5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6TJM5.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccohaqud.s: Assembler messages:
encrypt.c: /tmp/ccohaqud.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccohaqud.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccohaqud.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccohaqud.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaqud.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaqud.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaqud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaqud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaqud.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccohaqud.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccohaqud.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccohaqud.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccohaqud.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaqud.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccohaqud.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccohaqud.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccohaqud.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccohaqud.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccohaqud.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccohaqud.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaqud.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccohaqud.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohaqud.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccohaqud.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAfuFv7.s: Assembler messages:
encrypt.c: /tmp/ccAfuFv7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAfuFv7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAfuFv7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAfuFv7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfuFv7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfuFv7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfuFv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfuFv7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfuFv7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfuFv7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfuFv7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfuFv7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAfuFv7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfuFv7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAfuFv7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAfuFv7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfuFv7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfuFv7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfuFv7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfuFv7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfuFv7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAfuFv7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfuFv7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfuFv7.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccayyyr8.s: Assembler messages:
encrypt.c: /tmp/ccayyyr8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayyyr8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayyyr8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccayyyr8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayyyr8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayyyr8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayyyr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayyyr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayyyr8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayyyr8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayyyr8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayyyr8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayyyr8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayyyr8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayyyr8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayyyr8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccayyyr8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayyyr8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayyyr8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayyyr8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayyyr8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayyyr8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayyyr8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayyyr8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaFpTox.s: Assembler messages:
encrypt.c: /tmp/ccaFpTox.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFpTox.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFpTox.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFpTox.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFpTox.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFpTox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFpTox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFpTox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFpTox.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFpTox.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFpTox.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFpTox.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFpTox.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFpTox.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFpTox.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFpTox.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaFpTox.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFpTox.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFpTox.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFpTox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFpTox.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFpTox.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFpTox.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFpTox.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwsjjGw.s: Assembler messages:
encrypt.c: /tmp/ccwsjjGw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsjjGw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsjjGw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsjjGw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsjjGw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsjjGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsjjGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsjjGw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsjjGw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsjjGw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsjjGw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsjjGw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsjjGw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsjjGw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsjjGw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwsjjGw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsjjGw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsjjGw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsjjGw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsjjGw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsjjGw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsjjGw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsjjGw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsjjGw.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9IYvX4.s: Assembler messages:
encrypt.c: /tmp/cc9IYvX4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9IYvX4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9IYvX4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9IYvX4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IYvX4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IYvX4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IYvX4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IYvX4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IYvX4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IYvX4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IYvX4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IYvX4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9IYvX4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IYvX4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9IYvX4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IYvX4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9IYvX4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9IYvX4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IYvX4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IYvX4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IYvX4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IYvX4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9IYvX4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IYvX4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx15fA0.s: Assembler messages:
encrypt.c: /tmp/ccx15fA0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx15fA0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx15fA0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx15fA0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx15fA0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx15fA0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx15fA0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx15fA0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx15fA0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx15fA0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx15fA0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx15fA0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx15fA0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx15fA0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx15fA0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx15fA0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx15fA0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx15fA0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx15fA0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx15fA0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx15fA0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx15fA0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx15fA0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx15fA0.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbPHQBk.s: Assembler messages:
encrypt.c: /tmp/ccbPHQBk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbPHQBk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbPHQBk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbPHQBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPHQBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPHQBk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPHQBk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPHQBk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPHQBk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPHQBk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPHQBk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPHQBk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbPHQBk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPHQBk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbPHQBk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbPHQBk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPHQBk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPHQBk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPHQBk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPHQBk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPHQBk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbPHQBk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPHQBk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPHQBk.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvtr8Uk.s: Assembler messages:
encrypt.c: /tmp/ccvtr8Uk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtr8Uk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtr8Uk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtr8Uk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtr8Uk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtr8Uk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtr8Uk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtr8Uk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtr8Uk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvtr8Uk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtr8Uk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtr8Uk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtr8Uk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtr8Uk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtr8Uk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtr8Uk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtr8Uk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccPQzJcq.s: Assembler messages:
encrypt.c: /tmp/ccPQzJcq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQzJcq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQzJcq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQzJcq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQzJcq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQzJcq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQzJcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQzJcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQzJcq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQzJcq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQzJcq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQzJcq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQzJcq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQzJcq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQzJcq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQzJcq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPQzJcq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQzJcq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQzJcq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQzJcq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQzJcq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQzJcq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQzJcq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQzJcq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccypWbDo.s: Assembler messages:
encrypt.c: /tmp/ccypWbDo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypWbDo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypWbDo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypWbDo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypWbDo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypWbDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypWbDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypWbDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypWbDo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypWbDo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypWbDo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypWbDo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypWbDo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypWbDo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypWbDo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccypWbDo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypWbDo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypWbDo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypWbDo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypWbDo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypWbDo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypWbDo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypWbDo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypWbDo.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7n243J.s: Assembler messages:
encrypt.c: /tmp/cc7n243J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7n243J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7n243J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7n243J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n243J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n243J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n243J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n243J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n243J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7n243J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7n243J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7n243J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7n243J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n243J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7n243J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7n243J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7n243J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7n243J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7n243J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n243J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7n243J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7n243J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7n243J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7n243J.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnQBU0K.s: Assembler messages:
encrypt.c: /tmp/ccnQBU0K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnQBU0K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnQBU0K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnQBU0K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBU0K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBU0K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBU0K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBU0K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBU0K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBU0K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBU0K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBU0K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnQBU0K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBU0K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnQBU0K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBU0K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnQBU0K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBU0K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBU0K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBU0K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBU0K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBU0K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnQBU0K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBU0K.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1ziAnw.s: Assembler messages:
encrypt.c: /tmp/cc1ziAnw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ziAnw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ziAnw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ziAnw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ziAnw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ziAnw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ziAnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ziAnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ziAnw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ziAnw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ziAnw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ziAnw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ziAnw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ziAnw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ziAnw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ziAnw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ziAnw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ziAnw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ziAnw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ziAnw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ziAnw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ziAnw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ziAnw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ziAnw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDAr3t7.s: Assembler messages:
encrypt.c: /tmp/ccDAr3t7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAr3t7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAr3t7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAr3t7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAr3t7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAr3t7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAr3t7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAr3t7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAr3t7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAr3t7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAr3t7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAr3t7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAr3t7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAr3t7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAr3t7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDAr3t7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAr3t7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAr3t7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAr3t7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAr3t7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAr3t7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAr3t7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAr3t7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAr3t7.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0pYbSi.s: Assembler messages:
encrypt.c: /tmp/cc0pYbSi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0pYbSi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0pYbSi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0pYbSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pYbSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pYbSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pYbSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pYbSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pYbSi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pYbSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pYbSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pYbSi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0pYbSi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pYbSi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0pYbSi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0pYbSi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pYbSi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pYbSi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pYbSi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pYbSi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pYbSi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0pYbSi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pYbSi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pYbSi.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPkmjs1.s: Assembler messages:
encrypt.c: /tmp/ccPkmjs1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkmjs1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkmjs1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkmjs1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmjs1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmjs1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmjs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmjs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmjs1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmjs1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmjs1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmjs1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkmjs1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmjs1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkmjs1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmjs1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPkmjs1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmjs1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmjs1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmjs1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmjs1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmjs1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkmjs1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmjs1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJOAsiW.s: Assembler messages:
encrypt.c: /tmp/ccJOAsiW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOAsiW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOAsiW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJOAsiW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOAsiW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOAsiW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOAsiW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOAsiW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOAsiW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOAsiW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOAsiW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOAsiW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJOAsiW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOAsiW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOAsiW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOAsiW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJOAsiW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOAsiW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOAsiW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOAsiW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOAsiW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOAsiW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJOAsiW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOAsiW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjZh8Mp.s: Assembler messages:
encrypt.c: /tmp/ccjZh8Mp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjZh8Mp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjZh8Mp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjZh8Mp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZh8Mp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZh8Mp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZh8Mp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjZh8Mp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjZh8Mp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjZh8Mp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZh8Mp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZh8Mp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZh8Mp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZh8Mp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjZh8Mp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZh8Mp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjZh8Mp.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKmLPRe.s: Assembler messages:
encrypt.c: /tmp/ccKmLPRe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKmLPRe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKmLPRe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKmLPRe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmLPRe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmLPRe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmLPRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmLPRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmLPRe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmLPRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmLPRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmLPRe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKmLPRe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmLPRe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKmLPRe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmLPRe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKmLPRe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmLPRe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmLPRe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmLPRe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmLPRe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmLPRe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKmLPRe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmLPRe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY6MMTI.s: Assembler messages:
encrypt.c: /tmp/ccY6MMTI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6MMTI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6MMTI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6MMTI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6MMTI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6MMTI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6MMTI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6MMTI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6MMTI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6MMTI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6MMTI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6MMTI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6MMTI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6MMTI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6MMTI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY6MMTI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6MMTI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6MMTI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6MMTI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6MMTI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6MMTI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6MMTI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6MMTI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6MMTI.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6jXlOI.s: Assembler messages:
encrypt.c: /tmp/cc6jXlOI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jXlOI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jXlOI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jXlOI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jXlOI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jXlOI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jXlOI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jXlOI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jXlOI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jXlOI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jXlOI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jXlOI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jXlOI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jXlOI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jXlOI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6jXlOI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jXlOI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jXlOI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jXlOI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jXlOI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jXlOI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jXlOI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jXlOI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jXlOI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPwZXTh.s: Assembler messages:
encrypt.c: /tmp/ccPwZXTh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPwZXTh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPwZXTh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPwZXTh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwZXTh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwZXTh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwZXTh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwZXTh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwZXTh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwZXTh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwZXTh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwZXTh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPwZXTh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwZXTh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPwZXTh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwZXTh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPwZXTh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwZXTh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwZXTh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwZXTh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwZXTh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwZXTh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPwZXTh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwZXTh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW6OCiJ.s: Assembler messages:
encrypt.c: /tmp/ccW6OCiJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW6OCiJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW6OCiJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW6OCiJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6OCiJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6OCiJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6OCiJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW6OCiJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6OCiJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW6OCiJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6OCiJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6OCiJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6OCiJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6OCiJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6OCiJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW6OCiJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6OCiJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfOcPoX.s: Assembler messages:
encrypt.c: /tmp/ccfOcPoX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfOcPoX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfOcPoX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfOcPoX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOcPoX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOcPoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOcPoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOcPoX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOcPoX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOcPoX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOcPoX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOcPoX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfOcPoX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOcPoX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfOcPoX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfOcPoX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOcPoX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOcPoX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOcPoX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOcPoX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOcPoX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfOcPoX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOcPoX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOcPoX.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE2YcT4.s: Assembler messages:
encrypt.c: /tmp/ccE2YcT4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2YcT4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2YcT4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2YcT4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2YcT4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2YcT4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2YcT4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2YcT4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2YcT4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2YcT4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2YcT4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2YcT4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2YcT4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2YcT4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2YcT4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2YcT4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2YcT4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2YcT4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2YcT4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2YcT4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2YcT4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2YcT4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2YcT4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2YcT4.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccztVj6B.s: Assembler messages:
encrypt.c: /tmp/ccztVj6B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccztVj6B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccztVj6B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccztVj6B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztVj6B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztVj6B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztVj6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztVj6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztVj6B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztVj6B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztVj6B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztVj6B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccztVj6B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztVj6B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccztVj6B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztVj6B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccztVj6B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztVj6B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztVj6B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztVj6B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztVj6B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztVj6B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccztVj6B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztVj6B.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccABztrg.s: Assembler messages:
encrypt.c: /tmp/ccABztrg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccABztrg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccABztrg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccABztrg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABztrg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABztrg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABztrg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABztrg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABztrg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABztrg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABztrg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABztrg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccABztrg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABztrg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccABztrg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccABztrg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABztrg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABztrg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABztrg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABztrg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABztrg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccABztrg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABztrg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABztrg.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqxsOQS.s: Assembler messages:
encrypt.c: /tmp/ccqxsOQS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxsOQS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxsOQS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxsOQS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxsOQS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxsOQS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxsOQS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxsOQS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxsOQS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxsOQS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxsOQS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxsOQS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxsOQS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxsOQS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxsOQS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxsOQS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqxsOQS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxsOQS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxsOQS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxsOQS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxsOQS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxsOQS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxsOQS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxsOQS.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2aqXq2.s: Assembler messages:
encrypt.c: /tmp/cc2aqXq2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aqXq2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aqXq2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aqXq2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aqXq2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aqXq2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aqXq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aqXq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aqXq2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aqXq2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aqXq2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aqXq2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aqXq2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aqXq2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aqXq2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aqXq2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aqXq2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aqXq2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aqXq2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aqXq2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aqXq2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aqXq2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aqXq2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aqXq2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFw3jSb.s: Assembler messages:
encrypt.c: /tmp/ccFw3jSb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFw3jSb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFw3jSb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFw3jSb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw3jSb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw3jSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw3jSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw3jSb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw3jSb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw3jSb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw3jSb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw3jSb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFw3jSb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw3jSb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFw3jSb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFw3jSb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw3jSb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw3jSb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw3jSb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw3jSb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw3jSb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFw3jSb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw3jSb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw3jSb.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9DKlVx.s: Assembler messages:
encrypt.c: /tmp/cc9DKlVx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DKlVx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DKlVx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DKlVx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DKlVx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DKlVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DKlVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DKlVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DKlVx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DKlVx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DKlVx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DKlVx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DKlVx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DKlVx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DKlVx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9DKlVx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DKlVx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DKlVx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DKlVx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DKlVx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DKlVx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DKlVx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DKlVx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DKlVx.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxOE6Os.s: Assembler messages:
encrypt.c: /tmp/ccxOE6Os.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxOE6Os.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxOE6Os.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxOE6Os.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOE6Os.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOE6Os.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOE6Os.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOE6Os.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOE6Os.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOE6Os.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOE6Os.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOE6Os.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxOE6Os.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOE6Os.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxOE6Os.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOE6Os.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxOE6Os.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOE6Os.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOE6Os.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOE6Os.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOE6Os.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOE6Os.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxOE6Os.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOE6Os.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOYRhNz.s: Assembler messages:
encrypt.c: /tmp/ccOYRhNz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYRhNz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYRhNz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYRhNz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYRhNz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYRhNz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYRhNz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYRhNz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYRhNz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYRhNz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYRhNz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYRhNz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYRhNz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYRhNz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYRhNz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOYRhNz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYRhNz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYRhNz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYRhNz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYRhNz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYRhNz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOYRhNz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYRhNz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYRhNz.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv0sGOl.s: Assembler messages:
encrypt.c: /tmp/ccv0sGOl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv0sGOl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv0sGOl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv0sGOl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0sGOl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0sGOl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0sGOl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0sGOl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0sGOl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0sGOl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0sGOl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0sGOl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv0sGOl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0sGOl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv0sGOl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0sGOl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv0sGOl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0sGOl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0sGOl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0sGOl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0sGOl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0sGOl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv0sGOl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0sGOl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2zan2O.s: Assembler messages:
encrypt.c: /tmp/cc2zan2O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zan2O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zan2O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zan2O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zan2O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zan2O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zan2O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zan2O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zan2O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zan2O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zan2O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zan2O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zan2O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zan2O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zan2O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zan2O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2zan2O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zan2O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zan2O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zan2O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zan2O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zan2O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zan2O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zan2O.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyVPb1V.s: Assembler messages:
encrypt.c: /tmp/ccyVPb1V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVPb1V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVPb1V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVPb1V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVPb1V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVPb1V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVPb1V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVPb1V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVPb1V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVPb1V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVPb1V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVPb1V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVPb1V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVPb1V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVPb1V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyVPb1V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVPb1V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVPb1V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVPb1V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVPb1V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVPb1V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVPb1V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVPb1V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVPb1V.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVw5eFs.s: Assembler messages:
encrypt.c: /tmp/ccVw5eFs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVw5eFs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVw5eFs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVw5eFs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVw5eFs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVw5eFs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVw5eFs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVw5eFs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVw5eFs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVw5eFs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVw5eFs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVw5eFs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVw5eFs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVw5eFs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVw5eFs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVw5eFs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVw5eFs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVw5eFs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVw5eFs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVw5eFs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVw5eFs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVw5eFs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVw5eFs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVw5eFs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpT1IWu.s: Assembler messages:
encrypt.c: /tmp/ccpT1IWu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpT1IWu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpT1IWu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpT1IWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpT1IWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpT1IWu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpT1IWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpT1IWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpT1IWu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpT1IWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpT1IWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpT1IWu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpT1IWu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpT1IWu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpT1IWu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpT1IWu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpT1IWu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpT1IWu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpT1IWu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpT1IWu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpT1IWu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpT1IWu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpT1IWu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpT1IWu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJBGqnJ.s: Assembler messages:
encrypt.c: /tmp/ccJBGqnJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBGqnJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBGqnJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBGqnJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGqnJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGqnJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGqnJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBGqnJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGqnJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJBGqnJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGqnJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGqnJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGqnJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGqnJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGqnJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBGqnJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGqnJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciToT1L.s: Assembler messages:
encrypt.c: /tmp/cciToT1L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciToT1L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciToT1L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciToT1L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciToT1L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciToT1L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciToT1L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciToT1L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciToT1L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciToT1L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciToT1L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciToT1L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciToT1L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciToT1L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciToT1L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciToT1L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciToT1L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciToT1L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciToT1L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciToT1L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciToT1L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciToT1L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciToT1L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciToT1L.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc214Z6J.s: Assembler messages:
encrypt.c: /tmp/cc214Z6J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc214Z6J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc214Z6J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc214Z6J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc214Z6J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc214Z6J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc214Z6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc214Z6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc214Z6J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc214Z6J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc214Z6J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc214Z6J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc214Z6J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc214Z6J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc214Z6J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc214Z6J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc214Z6J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc214Z6J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc214Z6J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc214Z6J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc214Z6J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc214Z6J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc214Z6J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc214Z6J.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccoroO0N.s: Assembler messages:
encrypt.c: /tmp/ccoroO0N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoroO0N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoroO0N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoroO0N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoroO0N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoroO0N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoroO0N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoroO0N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoroO0N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoroO0N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoroO0N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoroO0N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoroO0N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoroO0N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoroO0N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoroO0N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoroO0N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoroO0N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoroO0N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoroO0N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoroO0N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoroO0N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoroO0N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoroO0N.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFaa4N6.s: Assembler messages:
encrypt.c: /tmp/ccFaa4N6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFaa4N6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFaa4N6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFaa4N6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaa4N6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaa4N6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaa4N6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaa4N6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaa4N6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaa4N6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaa4N6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaa4N6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFaa4N6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaa4N6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFaa4N6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaa4N6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFaa4N6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaa4N6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaa4N6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaa4N6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaa4N6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaa4N6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFaa4N6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaa4N6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQJf5jZ.s: Assembler messages:
encrypt.c: /tmp/ccQJf5jZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJf5jZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJf5jZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJf5jZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJf5jZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJf5jZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJf5jZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJf5jZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQJf5jZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJf5jZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJf5jZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJf5jZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJf5jZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJf5jZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJf5jZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJf5jZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJf5jZ.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5QEfRE.s: Assembler messages:
encrypt.c: /tmp/cc5QEfRE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QEfRE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QEfRE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QEfRE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QEfRE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QEfRE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QEfRE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QEfRE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QEfRE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QEfRE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QEfRE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QEfRE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QEfRE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QEfRE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QEfRE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QEfRE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QEfRE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QEfRE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QEfRE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QEfRE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QEfRE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QEfRE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QEfRE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QEfRE.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPvh0IN.s: Assembler messages:
encrypt.c: /tmp/ccPvh0IN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPvh0IN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPvh0IN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPvh0IN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvh0IN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvh0IN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvh0IN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvh0IN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvh0IN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvh0IN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvh0IN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvh0IN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPvh0IN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvh0IN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPvh0IN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvh0IN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPvh0IN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvh0IN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvh0IN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvh0IN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvh0IN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvh0IN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPvh0IN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvh0IN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHnx4ke.s: Assembler messages:
encrypt.c: /tmp/ccHnx4ke.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHnx4ke.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHnx4ke.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHnx4ke.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnx4ke.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnx4ke.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnx4ke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnx4ke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnx4ke.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnx4ke.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnx4ke.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnx4ke.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHnx4ke.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnx4ke.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHnx4ke.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnx4ke.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHnx4ke.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnx4ke.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnx4ke.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnx4ke.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnx4ke.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnx4ke.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHnx4ke.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnx4ke.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnRlp5S.s: Assembler messages:
encrypt.c: /tmp/ccnRlp5S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRlp5S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRlp5S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRlp5S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlp5S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlp5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlp5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlp5S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlp5S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRlp5S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRlp5S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRlp5S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRlp5S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlp5S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRlp5S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnRlp5S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRlp5S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRlp5S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRlp5S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlp5S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRlp5S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRlp5S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRlp5S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRlp5S.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccAIgAwR.s: Assembler messages:
encrypt.c: /tmp/ccAIgAwR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIgAwR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIgAwR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIgAwR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgAwR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgAwR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgAwR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgAwR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgAwR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIgAwR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIgAwR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIgAwR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIgAwR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgAwR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIgAwR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAIgAwR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIgAwR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIgAwR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIgAwR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgAwR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIgAwR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIgAwR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIgAwR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIgAwR.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccANPd87.s: Assembler messages:
encrypt.c: /tmp/ccANPd87.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccANPd87.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccANPd87.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccANPd87.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANPd87.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANPd87.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANPd87.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANPd87.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANPd87.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANPd87.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANPd87.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANPd87.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccANPd87.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANPd87.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccANPd87.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANPd87.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccANPd87.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANPd87.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANPd87.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANPd87.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANPd87.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANPd87.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccANPd87.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANPd87.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAWLdMq.s: Assembler messages:
encrypt.c: /tmp/ccAWLdMq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAWLdMq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAWLdMq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAWLdMq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWLdMq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWLdMq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWLdMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWLdMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWLdMq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWLdMq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWLdMq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWLdMq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAWLdMq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWLdMq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAWLdMq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWLdMq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAWLdMq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWLdMq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWLdMq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWLdMq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWLdMq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWLdMq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAWLdMq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWLdMq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjJTpGj.s: Assembler messages:
encrypt.c: /tmp/ccjJTpGj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjJTpGj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjJTpGj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjJTpGj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJTpGj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJTpGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJTpGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJTpGj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJTpGj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJTpGj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJTpGj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJTpGj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjJTpGj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJTpGj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjJTpGj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjJTpGj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJTpGj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJTpGj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJTpGj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJTpGj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJTpGj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjJTpGj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJTpGj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJTpGj.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1hlDLt.s: Assembler messages:
encrypt.c: /tmp/cc1hlDLt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hlDLt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hlDLt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hlDLt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hlDLt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hlDLt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hlDLt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hlDLt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hlDLt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hlDLt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hlDLt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hlDLt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hlDLt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hlDLt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hlDLt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hlDLt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1hlDLt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hlDLt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hlDLt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hlDLt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hlDLt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hlDLt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hlDLt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hlDLt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUqQAis.s: Assembler messages:
encrypt.c: /tmp/ccUqQAis.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqQAis.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqQAis.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqQAis.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQAis.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQAis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQAis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQAis.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQAis.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQAis.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQAis.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQAis.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqQAis.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQAis.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqQAis.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUqQAis.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQAis.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQAis.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQAis.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQAis.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQAis.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqQAis.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQAis.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQAis.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRHEiwG.s: Assembler messages:
encrypt.c: /tmp/ccRHEiwG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHEiwG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHEiwG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHEiwG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEiwG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEiwG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEiwG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEiwG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEiwG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHEiwG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHEiwG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHEiwG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHEiwG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEiwG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHEiwG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRHEiwG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHEiwG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHEiwG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHEiwG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEiwG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHEiwG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHEiwG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHEiwG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHEiwG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclBrFHS.s: Assembler messages:
encrypt.c: /tmp/cclBrFHS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBrFHS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBrFHS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclBrFHS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrFHS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrFHS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrFHS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrFHS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrFHS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrFHS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrFHS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrFHS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBrFHS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrFHS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBrFHS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrFHS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclBrFHS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrFHS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrFHS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrFHS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrFHS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrFHS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBrFHS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrFHS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccI8ScYH.s: Assembler messages:
encrypt.c: /tmp/ccI8ScYH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8ScYH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8ScYH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8ScYH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8ScYH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8ScYH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8ScYH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8ScYH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8ScYH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8ScYH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8ScYH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8ScYH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8ScYH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8ScYH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8ScYH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI8ScYH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8ScYH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8ScYH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8ScYH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8ScYH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8ScYH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8ScYH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8ScYH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8ScYH.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccaAlTTQ.s: Assembler messages:
encrypt.c: /tmp/ccaAlTTQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaAlTTQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaAlTTQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaAlTTQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAlTTQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAlTTQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAlTTQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaAlTTQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAlTTQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaAlTTQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAlTTQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAlTTQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAlTTQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAlTTQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAlTTQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaAlTTQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAlTTQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvSTAn4.s: Assembler messages:
encrypt.c: /tmp/ccvSTAn4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSTAn4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSTAn4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSTAn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSTAn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSTAn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSTAn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSTAn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSTAn4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSTAn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSTAn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSTAn4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSTAn4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSTAn4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSTAn4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvSTAn4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSTAn4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSTAn4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSTAn4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSTAn4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSTAn4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSTAn4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSTAn4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSTAn4.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvnA9Ih.s: Assembler messages:
encrypt.c: /tmp/ccvnA9Ih.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnA9Ih.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnA9Ih.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvnA9Ih.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnA9Ih.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnA9Ih.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnA9Ih.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvnA9Ih.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnA9Ih.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvnA9Ih.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnA9Ih.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnA9Ih.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnA9Ih.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnA9Ih.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnA9Ih.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnA9Ih.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnA9Ih.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMdoYzr.s: Assembler messages:
encrypt.c: /tmp/ccMdoYzr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMdoYzr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMdoYzr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMdoYzr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdoYzr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdoYzr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdoYzr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdoYzr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdoYzr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdoYzr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdoYzr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdoYzr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMdoYzr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdoYzr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMdoYzr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdoYzr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMdoYzr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdoYzr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdoYzr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdoYzr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdoYzr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdoYzr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMdoYzr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdoYzr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsyU3vR.s: Assembler messages:
encrypt.c: /tmp/ccsyU3vR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyU3vR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyU3vR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyU3vR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyU3vR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyU3vR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyU3vR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyU3vR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyU3vR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyU3vR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyU3vR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyU3vR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyU3vR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyU3vR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyU3vR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsyU3vR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyU3vR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyU3vR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyU3vR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyU3vR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyU3vR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyU3vR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyU3vR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyU3vR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch46LgG.s: Assembler messages:
encrypt.c: /tmp/cch46LgG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch46LgG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch46LgG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch46LgG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch46LgG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch46LgG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch46LgG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch46LgG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch46LgG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch46LgG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch46LgG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch46LgG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch46LgG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch46LgG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch46LgG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch46LgG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch46LgG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch46LgG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch46LgG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch46LgG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch46LgG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch46LgG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch46LgG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch46LgG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch7pkeg.s: Assembler messages:
encrypt.c: /tmp/cch7pkeg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch7pkeg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch7pkeg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch7pkeg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7pkeg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7pkeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7pkeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7pkeg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7pkeg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7pkeg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7pkeg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7pkeg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch7pkeg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7pkeg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch7pkeg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch7pkeg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7pkeg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7pkeg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7pkeg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7pkeg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7pkeg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch7pkeg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7pkeg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7pkeg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHJjEIe.s: Assembler messages:
encrypt.c: /tmp/ccHJjEIe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJjEIe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJjEIe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJjEIe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjEIe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjEIe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjEIe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjEIe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjEIe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjEIe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjEIe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjEIe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJjEIe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjEIe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJjEIe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJjEIe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjEIe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjEIe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjEIe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjEIe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjEIe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJjEIe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjEIe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjEIe.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgGsI3H.s: Assembler messages:
encrypt.c: /tmp/ccgGsI3H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgGsI3H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgGsI3H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgGsI3H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGsI3H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGsI3H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGsI3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGsI3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGsI3H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGsI3H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGsI3H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGsI3H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgGsI3H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGsI3H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgGsI3H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGsI3H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgGsI3H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGsI3H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGsI3H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGsI3H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGsI3H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGsI3H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgGsI3H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGsI3H.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI7sSkC.s: Assembler messages:
encrypt.c: /tmp/ccI7sSkC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7sSkC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7sSkC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7sSkC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sSkC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sSkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sSkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sSkC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sSkC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sSkC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sSkC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sSkC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7sSkC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sSkC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7sSkC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI7sSkC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sSkC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sSkC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sSkC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sSkC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sSkC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7sSkC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sSkC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sSkC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb3wLC2.s: Assembler messages:
encrypt.c: /tmp/ccb3wLC2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb3wLC2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb3wLC2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb3wLC2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3wLC2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3wLC2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3wLC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3wLC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3wLC2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3wLC2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3wLC2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3wLC2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb3wLC2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3wLC2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb3wLC2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3wLC2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb3wLC2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3wLC2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3wLC2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3wLC2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3wLC2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3wLC2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb3wLC2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3wLC2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUYsUpe.s: Assembler messages:
encrypt.c: /tmp/ccUYsUpe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYsUpe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYsUpe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYsUpe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYsUpe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYsUpe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYsUpe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYsUpe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYsUpe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYsUpe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYsUpe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYsUpe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYsUpe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYsUpe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYsUpe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYsUpe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUYsUpe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYsUpe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYsUpe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYsUpe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYsUpe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYsUpe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUYsUpe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYsUpe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczFp6NM.s: Assembler messages:
encrypt.c: /tmp/cczFp6NM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFp6NM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczFp6NM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczFp6NM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFp6NM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFp6NM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFp6NM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFp6NM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFp6NM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFp6NM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFp6NM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFp6NM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczFp6NM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFp6NM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczFp6NM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczFp6NM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFp6NM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFp6NM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFp6NM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFp6NM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFp6NM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFp6NM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFp6NM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFp6NM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ2HNya.s: Assembler messages:
encrypt.c: /tmp/ccZ2HNya.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ2HNya.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ2HNya.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ2HNya.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2HNya.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2HNya.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2HNya.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2HNya.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2HNya.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2HNya.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2HNya.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2HNya.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ2HNya.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2HNya.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ2HNya.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ2HNya.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2HNya.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2HNya.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2HNya.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2HNya.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2HNya.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ2HNya.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2HNya.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2HNya.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckUlTto.s: Assembler messages:
encrypt.c: /tmp/cckUlTto.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUlTto.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUlTto.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckUlTto.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUlTto.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUlTto.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUlTto.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUlTto.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUlTto.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUlTto.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUlTto.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUlTto.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUlTto.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUlTto.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUlTto.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUlTto.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckUlTto.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUlTto.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUlTto.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUlTto.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUlTto.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUlTto.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUlTto.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUlTto.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc8kOMg9.s: Assembler messages:
encrypt.c: /tmp/cc8kOMg9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kOMg9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kOMg9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kOMg9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kOMg9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kOMg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kOMg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kOMg9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kOMg9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kOMg9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kOMg9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kOMg9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kOMg9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kOMg9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kOMg9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8kOMg9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kOMg9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kOMg9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kOMg9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kOMg9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kOMg9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kOMg9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kOMg9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kOMg9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccnLgJVr.s: Assembler messages:
encrypt.c: /tmp/ccnLgJVr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnLgJVr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnLgJVr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnLgJVr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLgJVr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLgJVr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLgJVr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLgJVr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLgJVr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLgJVr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLgJVr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLgJVr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnLgJVr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLgJVr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnLgJVr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLgJVr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnLgJVr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLgJVr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLgJVr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLgJVr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLgJVr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLgJVr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnLgJVr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLgJVr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4PswFO.s: Assembler messages:
encrypt.c: /tmp/cc4PswFO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4PswFO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4PswFO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4PswFO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PswFO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PswFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PswFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PswFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PswFO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4PswFO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4PswFO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4PswFO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4PswFO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PswFO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4PswFO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4PswFO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4PswFO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4PswFO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4PswFO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4PswFO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PswFO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4PswFO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4PswFO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4PswFO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5lJ9Rr.s: Assembler messages:
encrypt.c: /tmp/cc5lJ9Rr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lJ9Rr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lJ9Rr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lJ9Rr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lJ9Rr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lJ9Rr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lJ9Rr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lJ9Rr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5lJ9Rr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lJ9Rr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lJ9Rr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lJ9Rr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJ9Rr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lJ9Rr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lJ9Rr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lJ9Rr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lJ9Rr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLHibxk.s: Assembler messages:
encrypt.c: /tmp/ccLHibxk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLHibxk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLHibxk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLHibxk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLHibxk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLHibxk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLHibxk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLHibxk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLHibxk.s: Assembler messages:
encrypt.c: /tmp/ccLHibxk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLHibxk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLHibxk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLHibxk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLHibxk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLHibxk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLHibxk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHibxk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHibxk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLHibxk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHibxk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsHeeTM.s: Assembler messages:
encrypt.c: /tmp/ccsHeeTM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHeeTM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHeeTM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHeeTM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHeeTM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHeeTM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsHeeTM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHeeTM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccsHeeTM.s: Assembler messages:
encrypt.c: /tmp/ccsHeeTM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHeeTM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHeeTM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHeeTM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHeeTM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHeeTM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsHeeTM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHeeTM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHeeTM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHeeTM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHeeTM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOkJEoB.s: Assembler messages:
encrypt.c: /tmp/ccOkJEoB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOkJEoB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOkJEoB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOkJEoB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOkJEoB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOkJEoB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOkJEoB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOkJEoB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccOkJEoB.s: Assembler messages:
encrypt.c: /tmp/ccOkJEoB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOkJEoB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOkJEoB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOkJEoB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOkJEoB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOkJEoB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOkJEoB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkJEoB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkJEoB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOkJEoB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkJEoB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwFQcS0.s: Assembler messages:
encrypt.c: /tmp/ccwFQcS0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFQcS0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFQcS0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFQcS0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFQcS0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFQcS0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFQcS0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFQcS0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccwFQcS0.s: Assembler messages:
encrypt.c: /tmp/ccwFQcS0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFQcS0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFQcS0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFQcS0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFQcS0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFQcS0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFQcS0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFQcS0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFQcS0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFQcS0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFQcS0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9YAVXJ.s: Assembler messages:
encrypt.c: /tmp/cc9YAVXJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9YAVXJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9YAVXJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9YAVXJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9YAVXJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9YAVXJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9YAVXJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc9YAVXJ.s: Assembler messages:
encrypt.c: /tmp/cc9YAVXJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9YAVXJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9YAVXJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9YAVXJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9YAVXJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9YAVXJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YAVXJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YAVXJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9YAVXJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YAVXJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9fj7Aa.s: Assembler messages:
encrypt.c: /tmp/cc9fj7Aa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9fj7Aa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9fj7Aa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9fj7Aa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9fj7Aa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9fj7Aa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9fj7Aa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc9fj7Aa.s: Assembler messages:
encrypt.c: /tmp/cc9fj7Aa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9fj7Aa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9fj7Aa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9fj7Aa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9fj7Aa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9fj7Aa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fj7Aa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fj7Aa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9fj7Aa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fj7Aa.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLct5fU.s: Assembler messages:
encrypt.c: /tmp/ccLct5fU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLct5fU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLct5fU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLct5fU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLct5fU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLct5fU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLct5fU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLct5fU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLct5fU.s: Assembler messages:
encrypt.c: /tmp/ccLct5fU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLct5fU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLct5fU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLct5fU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLct5fU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLct5fU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLct5fU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLct5fU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLct5fU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLct5fU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLct5fU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccabmXop.s: Assembler messages:
encrypt.c: /tmp/ccabmXop.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabmXop.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabmXop.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccabmXop.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabmXop.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabmXop.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccabmXop.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabmXop.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccabmXop.s: Assembler messages:
encrypt.c: /tmp/ccabmXop.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabmXop.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabmXop.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccabmXop.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabmXop.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabmXop.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccabmXop.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabmXop.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabmXop.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabmXop.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabmXop.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFRtdv3.s: Assembler messages:
encrypt.c: /tmp/ccFRtdv3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRtdv3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRtdv3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRtdv3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRtdv3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRtdv3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRtdv3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRtdv3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRtdv3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRtdv3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRtdv3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRtdv3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRtdv3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRtdv3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRtdv3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRtdv3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFRtdv3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRtdv3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRtdv3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRtdv3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRtdv3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRtdv3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRtdv3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRtdv3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctDxld3.s: Assembler messages:
encrypt.c: /tmp/cctDxld3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDxld3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDxld3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDxld3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDxld3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDxld3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDxld3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDxld3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDxld3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDxld3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDxld3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDxld3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDxld3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDxld3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDxld3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctDxld3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDxld3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDxld3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDxld3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDxld3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDxld3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDxld3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDxld3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDxld3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccNYgUTv.s: Assembler messages:
encrypt.c: /tmp/ccNYgUTv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYgUTv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYgUTv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYgUTv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYgUTv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYgUTv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYgUTv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYgUTv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYgUTv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYgUTv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYgUTv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYgUTv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYgUTv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYgUTv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYgUTv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYgUTv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYgUTv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYgUTv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYgUTv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYgUTv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYgUTv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYgUTv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYgUTv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYgUTv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cctYS51n.s: Assembler messages:
encrypt.c: /tmp/cctYS51n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYS51n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYS51n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctYS51n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYS51n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYS51n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYS51n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYS51n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYS51n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYS51n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYS51n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYS51n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctYS51n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYS51n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYS51n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctYS51n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYS51n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYS51n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYS51n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYS51n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYS51n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctYS51n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYS51n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYS51n.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6I44aI.s: Assembler messages:
encrypt.c: /tmp/cc6I44aI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6I44aI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6I44aI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6I44aI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I44aI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I44aI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I44aI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I44aI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I44aI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I44aI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I44aI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I44aI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6I44aI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I44aI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6I44aI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I44aI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6I44aI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I44aI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I44aI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I44aI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I44aI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I44aI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6I44aI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I44aI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfb7ZEV.s: Assembler messages:
encrypt.c: /tmp/ccfb7ZEV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfb7ZEV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfb7ZEV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfb7ZEV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfb7ZEV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfb7ZEV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfb7ZEV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfb7ZEV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfb7ZEV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfb7ZEV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfb7ZEV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfb7ZEV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfb7ZEV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfb7ZEV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfb7ZEV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfb7ZEV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfb7ZEV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPyICCb.s: Assembler messages:
encrypt.c: /tmp/ccPyICCb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPyICCb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPyICCb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPyICCb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyICCb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyICCb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyICCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyICCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyICCb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyICCb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyICCb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyICCb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPyICCb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyICCb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPyICCb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyICCb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPyICCb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyICCb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyICCb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyICCb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyICCb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyICCb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPyICCb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyICCb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgLoK11.s: Assembler messages:
encrypt.c: /tmp/ccgLoK11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLoK11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLoK11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLoK11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLoK11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLoK11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLoK11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLoK11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLoK11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLoK11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLoK11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLoK11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLoK11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLoK11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLoK11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgLoK11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLoK11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLoK11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLoK11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLoK11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLoK11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLoK11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLoK11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLoK11.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNz1oCD.s: Assembler messages:
encrypt.c: /tmp/ccNz1oCD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNz1oCD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNz1oCD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNz1oCD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNz1oCD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNz1oCD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNz1oCD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNz1oCD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNz1oCD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNz1oCD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNz1oCD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNz1oCD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNz1oCD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNz1oCD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNz1oCD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNz1oCD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNz1oCD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNz1oCD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNz1oCD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNz1oCD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNz1oCD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNz1oCD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNz1oCD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNz1oCD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckUjikt.s: Assembler messages:
encrypt.c: /tmp/cckUjikt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUjikt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUjikt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckUjikt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUjikt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUjikt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUjikt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUjikt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUjikt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUjikt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUjikt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUjikt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUjikt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUjikt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUjikt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckUjikt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUjikt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUjikt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUjikt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUjikt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUjikt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUjikt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUjikt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUjikt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc81CgvO.s: Assembler messages:
encrypt.c: /tmp/cc81CgvO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81CgvO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81CgvO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc81CgvO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81CgvO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81CgvO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81CgvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81CgvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81CgvO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81CgvO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81CgvO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81CgvO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81CgvO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81CgvO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81CgvO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81CgvO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc81CgvO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81CgvO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81CgvO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81CgvO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81CgvO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81CgvO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81CgvO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81CgvO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaXQ4qN.s: Assembler messages:
encrypt.c: /tmp/ccaXQ4qN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXQ4qN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXQ4qN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXQ4qN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXQ4qN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXQ4qN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXQ4qN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXQ4qN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaXQ4qN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXQ4qN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXQ4qN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXQ4qN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXQ4qN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXQ4qN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXQ4qN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXQ4qN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXQ4qN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckUTuug.s: Assembler messages:
encrypt.c: /tmp/cckUTuug.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUTuug.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUTuug.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckUTuug.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUTuug.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUTuug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUTuug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUTuug.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUTuug.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUTuug.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUTuug.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUTuug.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUTuug.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUTuug.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUTuug.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckUTuug.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUTuug.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUTuug.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUTuug.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUTuug.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUTuug.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUTuug.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUTuug.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUTuug.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckgmZ3Z.s: Assembler messages:
encrypt.c: /tmp/cckgmZ3Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckgmZ3Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckgmZ3Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckgmZ3Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckgmZ3Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckgmZ3Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckgmZ3Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckgmZ3Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckgmZ3Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckgmZ3Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckgmZ3Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckgmZ3Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckgmZ3Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgmZ3Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckgmZ3Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckgmZ3Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckgmZ3Z.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Xnez7.s: Assembler messages:
encrypt.c: /tmp/cc2Xnez7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Xnez7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Xnez7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Xnez7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xnez7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xnez7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xnez7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xnez7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xnez7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xnez7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xnez7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xnez7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Xnez7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xnez7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Xnez7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xnez7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Xnez7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xnez7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xnez7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xnez7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xnez7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xnez7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Xnez7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xnez7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6U7pXt.s: Assembler messages:
encrypt.c: /tmp/cc6U7pXt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6U7pXt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6U7pXt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6U7pXt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U7pXt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U7pXt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U7pXt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U7pXt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U7pXt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6U7pXt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6U7pXt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6U7pXt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6U7pXt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U7pXt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6U7pXt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6U7pXt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6U7pXt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6U7pXt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6U7pXt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6U7pXt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6U7pXt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6U7pXt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6U7pXt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6U7pXt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ojLyj.s: Assembler messages:
encrypt.c: /tmp/cc4ojLyj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ojLyj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ojLyj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ojLyj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ojLyj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ojLyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ojLyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ojLyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ojLyj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ojLyj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ojLyj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ojLyj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ojLyj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ojLyj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ojLyj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ojLyj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ojLyj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ojLyj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ojLyj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ojLyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ojLyj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ojLyj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ojLyj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ojLyj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQV5kgH.s: Assembler messages:
encrypt.c: /tmp/ccQV5kgH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQV5kgH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQV5kgH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQV5kgH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV5kgH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV5kgH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV5kgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV5kgH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV5kgH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQV5kgH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQV5kgH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQV5kgH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQV5kgH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV5kgH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQV5kgH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQV5kgH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQV5kgH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQV5kgH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQV5kgH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQV5kgH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQV5kgH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQV5kgH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQV5kgH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQV5kgH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVF3MOx.s: Assembler messages:
encrypt.c: /tmp/ccVF3MOx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVF3MOx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVF3MOx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVF3MOx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVF3MOx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVF3MOx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVF3MOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVF3MOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVF3MOx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVF3MOx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVF3MOx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVF3MOx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVF3MOx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVF3MOx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVF3MOx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVF3MOx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVF3MOx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVF3MOx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVF3MOx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVF3MOx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVF3MOx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVF3MOx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVF3MOx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVF3MOx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccge9ppV.s: Assembler messages:
encrypt.c: /tmp/ccge9ppV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccge9ppV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccge9ppV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccge9ppV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge9ppV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge9ppV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge9ppV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge9ppV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge9ppV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccge9ppV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccge9ppV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccge9ppV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccge9ppV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge9ppV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccge9ppV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccge9ppV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccge9ppV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccge9ppV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccge9ppV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge9ppV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccge9ppV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccge9ppV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccge9ppV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccge9ppV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN7hI6x.s: Assembler messages:
encrypt.c: /tmp/ccN7hI6x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7hI6x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7hI6x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7hI6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7hI6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7hI6x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7hI6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7hI6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7hI6x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7hI6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7hI6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7hI6x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7hI6x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7hI6x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7hI6x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7hI6x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN7hI6x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7hI6x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7hI6x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7hI6x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7hI6x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7hI6x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7hI6x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7hI6x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct9ZS1R.s: Assembler messages:
encrypt.c: /tmp/cct9ZS1R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct9ZS1R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct9ZS1R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct9ZS1R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9ZS1R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9ZS1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9ZS1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9ZS1R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9ZS1R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9ZS1R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9ZS1R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9ZS1R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct9ZS1R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9ZS1R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct9ZS1R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct9ZS1R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9ZS1R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9ZS1R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9ZS1R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9ZS1R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9ZS1R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9ZS1R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9ZS1R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9ZS1R.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNc5LvU.s: Assembler messages:
encrypt.c: /tmp/ccNc5LvU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNc5LvU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNc5LvU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNc5LvU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc5LvU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc5LvU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc5LvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc5LvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc5LvU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNc5LvU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNc5LvU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNc5LvU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNc5LvU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc5LvU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNc5LvU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNc5LvU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNc5LvU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNc5LvU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNc5LvU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNc5LvU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc5LvU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNc5LvU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNc5LvU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNc5LvU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjMMNNf.s: Assembler messages:
encrypt.c: /tmp/ccjMMNNf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMMNNf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMMNNf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMMNNf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMMNNf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMMNNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMMNNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMMNNf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMMNNf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMMNNf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMMNNf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMMNNf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMMNNf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMMNNf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMMNNf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjMMNNf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMMNNf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMMNNf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMMNNf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMMNNf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMMNNf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMMNNf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMMNNf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMMNNf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPseeq9.s: Assembler messages:
encrypt.c: /tmp/ccPseeq9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPseeq9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPseeq9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPseeq9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPseeq9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPseeq9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPseeq9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPseeq9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPseeq9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPseeq9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPseeq9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPseeq9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPseeq9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPseeq9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPseeq9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPseeq9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPseeq9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPseeq9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPseeq9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPseeq9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPseeq9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPseeq9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPseeq9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPseeq9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclL4Jnr.s: Assembler messages:
encrypt.c: /tmp/cclL4Jnr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclL4Jnr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclL4Jnr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclL4Jnr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL4Jnr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL4Jnr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL4Jnr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL4Jnr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL4Jnr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL4Jnr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL4Jnr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL4Jnr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclL4Jnr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL4Jnr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclL4Jnr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclL4Jnr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL4Jnr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL4Jnr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL4Jnr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL4Jnr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL4Jnr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclL4Jnr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL4Jnr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL4Jnr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDA897M.s: Assembler messages:
encrypt.c: /tmp/ccDA897M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDA897M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDA897M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDA897M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA897M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA897M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA897M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA897M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA897M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA897M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA897M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA897M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDA897M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA897M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDA897M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDA897M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDA897M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA897M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA897M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA897M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA897M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDA897M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA897M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDA897M.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP5yLBq.s: Assembler messages:
encrypt.c: /tmp/ccP5yLBq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5yLBq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5yLBq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5yLBq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yLBq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yLBq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yLBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yLBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yLBq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yLBq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yLBq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yLBq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5yLBq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yLBq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5yLBq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yLBq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP5yLBq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yLBq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yLBq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yLBq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yLBq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yLBq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5yLBq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yLBq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9wtrST.s: Assembler messages:
encrypt.c: /tmp/cc9wtrST.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wtrST.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wtrST.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wtrST.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wtrST.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wtrST.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wtrST.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wtrST.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wtrST.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wtrST.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wtrST.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wtrST.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wtrST.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wtrST.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wtrST.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wtrST.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9wtrST.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wtrST.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wtrST.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wtrST.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wtrST.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wtrST.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wtrST.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wtrST.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMPv0Kd.s: Assembler messages:
encrypt.c: /tmp/ccMPv0Kd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPv0Kd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPv0Kd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPv0Kd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPv0Kd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPv0Kd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPv0Kd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPv0Kd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPv0Kd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPv0Kd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPv0Kd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPv0Kd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPv0Kd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPv0Kd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPv0Kd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPv0Kd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPv0Kd.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX1L4q0.s: Assembler messages:
encrypt.c: /tmp/ccX1L4q0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1L4q0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1L4q0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1L4q0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1L4q0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1L4q0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1L4q0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1L4q0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1L4q0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1L4q0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1L4q0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1L4q0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1L4q0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1L4q0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1L4q0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1L4q0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX1L4q0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1L4q0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1L4q0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1L4q0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1L4q0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1L4q0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1L4q0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1L4q0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwruE4q.s: Assembler messages:
encrypt.c: /tmp/ccwruE4q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwruE4q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwruE4q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwruE4q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwruE4q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwruE4q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwruE4q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwruE4q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwruE4q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwruE4q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwruE4q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwruE4q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwruE4q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwruE4q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwruE4q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwruE4q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwruE4q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwruE4q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwruE4q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwruE4q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwruE4q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwruE4q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwruE4q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwruE4q.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEugG6Y.s: Assembler messages:
encrypt.c: /tmp/ccEugG6Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEugG6Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEugG6Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEugG6Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEugG6Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEugG6Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEugG6Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEugG6Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEugG6Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEugG6Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEugG6Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEugG6Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEugG6Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEugG6Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEugG6Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEugG6Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEugG6Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEugG6Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEugG6Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEugG6Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEugG6Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEugG6Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEugG6Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEugG6Y.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPvgcpe.s: Assembler messages:
encrypt.c: /tmp/ccPvgcpe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPvgcpe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPvgcpe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPvgcpe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvgcpe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvgcpe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvgcpe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvgcpe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvgcpe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvgcpe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvgcpe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvgcpe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPvgcpe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvgcpe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPvgcpe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPvgcpe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvgcpe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvgcpe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvgcpe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvgcpe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvgcpe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPvgcpe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvgcpe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvgcpe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ7lyhw.s: Assembler messages:
encrypt.c: /tmp/ccJ7lyhw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7lyhw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7lyhw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7lyhw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7lyhw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7lyhw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7lyhw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7lyhw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ7lyhw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7lyhw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7lyhw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7lyhw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7lyhw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7lyhw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7lyhw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7lyhw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7lyhw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccN5oU1q.s: Assembler messages:
encrypt.c: /tmp/ccN5oU1q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5oU1q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN5oU1q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN5oU1q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5oU1q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5oU1q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5oU1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5oU1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5oU1q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5oU1q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5oU1q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5oU1q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN5oU1q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5oU1q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN5oU1q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5oU1q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN5oU1q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5oU1q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5oU1q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5oU1q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5oU1q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5oU1q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5oU1q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5oU1q.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMddbfT.s: Assembler messages:
encrypt.c: /tmp/ccMddbfT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMddbfT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMddbfT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMddbfT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMddbfT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMddbfT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMddbfT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMddbfT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMddbfT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMddbfT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMddbfT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMddbfT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMddbfT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMddbfT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMddbfT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMddbfT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMddbfT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMddbfT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMddbfT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMddbfT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMddbfT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMddbfT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMddbfT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMddbfT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZAzztD.s: Assembler messages:
encrypt.c: /tmp/ccZAzztD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZAzztD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZAzztD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZAzztD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAzztD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAzztD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAzztD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAzztD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAzztD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAzztD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAzztD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAzztD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZAzztD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAzztD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZAzztD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAzztD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZAzztD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAzztD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAzztD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAzztD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAzztD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAzztD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZAzztD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAzztD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbbEKYX.s: Assembler messages:
encrypt.c: /tmp/ccbbEKYX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbbEKYX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbbEKYX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbbEKYX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbEKYX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbEKYX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbEKYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbEKYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbEKYX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbEKYX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbEKYX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbEKYX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbbEKYX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbEKYX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbbEKYX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbEKYX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbbEKYX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbEKYX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbEKYX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbEKYX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbEKYX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbEKYX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbbEKYX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbEKYX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvW0Fvk.s: Assembler messages:
encrypt.c: /tmp/ccvW0Fvk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvW0Fvk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvW0Fvk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvW0Fvk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW0Fvk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW0Fvk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW0Fvk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvW0Fvk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvW0Fvk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW0Fvk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW0Fvk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW0Fvk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW0Fvk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW0Fvk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvW0Fvk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW0Fvk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW0Fvk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9QalfG.s: Assembler messages:
encrypt.c: /tmp/cc9QalfG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QalfG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QalfG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QalfG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QalfG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QalfG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QalfG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QalfG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QalfG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QalfG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QalfG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QalfG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QalfG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QalfG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QalfG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9QalfG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QalfG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QalfG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QalfG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QalfG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QalfG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QalfG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QalfG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QalfG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMKHJco.s: Assembler messages:
encrypt.c: /tmp/ccMKHJco.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMKHJco.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMKHJco.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMKHJco.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKHJco.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKHJco.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKHJco.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKHJco.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKHJco.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKHJco.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKHJco.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKHJco.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMKHJco.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKHJco.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMKHJco.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKHJco.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMKHJco.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKHJco.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKHJco.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKHJco.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKHJco.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKHJco.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKHJco.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKHJco.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFYM6mA.s: Assembler messages:
encrypt.c: /tmp/ccFYM6mA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYM6mA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYM6mA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFYM6mA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYM6mA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYM6mA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYM6mA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYM6mA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYM6mA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYM6mA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYM6mA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYM6mA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFYM6mA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYM6mA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYM6mA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYM6mA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFYM6mA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYM6mA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYM6mA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYM6mA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYM6mA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYM6mA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFYM6mA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYM6mA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrj6JsV.s: Assembler messages:
encrypt.c: /tmp/ccrj6JsV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrj6JsV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrj6JsV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrj6JsV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj6JsV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj6JsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj6JsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj6JsV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj6JsV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj6JsV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj6JsV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj6JsV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrj6JsV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj6JsV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrj6JsV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrj6JsV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj6JsV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj6JsV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj6JsV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj6JsV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj6JsV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrj6JsV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj6JsV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj6JsV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO45eaE.s: Assembler messages:
encrypt.c: /tmp/ccO45eaE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO45eaE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO45eaE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO45eaE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO45eaE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO45eaE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO45eaE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO45eaE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO45eaE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO45eaE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO45eaE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO45eaE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO45eaE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO45eaE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO45eaE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO45eaE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO45eaE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO45eaE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO45eaE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO45eaE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO45eaE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO45eaE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO45eaE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO45eaE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctaVsUA.s: Assembler messages:
encrypt.c: /tmp/cctaVsUA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctaVsUA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctaVsUA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctaVsUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaVsUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaVsUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaVsUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaVsUA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaVsUA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaVsUA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaVsUA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaVsUA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctaVsUA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaVsUA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctaVsUA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctaVsUA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaVsUA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaVsUA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaVsUA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaVsUA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaVsUA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctaVsUA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaVsUA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaVsUA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDBk6wX.s: Assembler messages:
encrypt.c: /tmp/ccDBk6wX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDBk6wX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDBk6wX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDBk6wX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBk6wX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBk6wX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBk6wX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBk6wX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBk6wX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBk6wX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBk6wX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBk6wX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDBk6wX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBk6wX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDBk6wX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDBk6wX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBk6wX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBk6wX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBk6wX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBk6wX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBk6wX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDBk6wX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBk6wX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBk6wX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoSN5OM.s: Assembler messages:
encrypt.c: /tmp/ccoSN5OM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSN5OM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSN5OM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSN5OM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSN5OM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSN5OM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSN5OM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSN5OM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSN5OM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSN5OM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSN5OM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSN5OM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSN5OM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSN5OM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSN5OM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSN5OM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoSN5OM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSN5OM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSN5OM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSN5OM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSN5OM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSN5OM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSN5OM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSN5OM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5tkjcP.s: Assembler messages:
encrypt.c: /tmp/cc5tkjcP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tkjcP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tkjcP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tkjcP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tkjcP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tkjcP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tkjcP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tkjcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tkjcP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tkjcP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tkjcP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tkjcP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tkjcP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tkjcP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tkjcP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tkjcP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5tkjcP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tkjcP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tkjcP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tkjcP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tkjcP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tkjcP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tkjcP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tkjcP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNNoTLZ.s: Assembler messages:
encrypt.c: /tmp/ccNNoTLZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNoTLZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNoTLZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNoTLZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNoTLZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNoTLZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNoTLZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNoTLZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNoTLZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNoTLZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNoTLZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNoTLZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNoTLZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNoTLZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNoTLZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNoTLZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNoTLZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1zGAGd.s: Assembler messages:
encrypt.c: /tmp/cc1zGAGd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zGAGd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zGAGd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zGAGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zGAGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zGAGd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zGAGd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zGAGd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zGAGd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zGAGd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zGAGd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zGAGd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zGAGd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zGAGd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zGAGd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1zGAGd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zGAGd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zGAGd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zGAGd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zGAGd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zGAGd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zGAGd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zGAGd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zGAGd.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJmNHre.s: Assembler messages:
encrypt.c: /tmp/ccJmNHre.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmNHre.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmNHre.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmNHre.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmNHre.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmNHre.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmNHre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmNHre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmNHre.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmNHre.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmNHre.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmNHre.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmNHre.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmNHre.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmNHre.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmNHre.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJmNHre.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmNHre.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmNHre.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmNHre.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmNHre.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmNHre.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmNHre.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmNHre.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6TlMka.s: Assembler messages:
encrypt.c: /tmp/cc6TlMka.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6TlMka.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6TlMka.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6TlMka.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TlMka.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TlMka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TlMka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TlMka.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TlMka.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TlMka.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TlMka.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TlMka.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6TlMka.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TlMka.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6TlMka.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6TlMka.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TlMka.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TlMka.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TlMka.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TlMka.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TlMka.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6TlMka.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TlMka.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TlMka.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRoUxbc.s: Assembler messages:
encrypt.c: /tmp/ccRoUxbc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoUxbc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoUxbc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRoUxbc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoUxbc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoUxbc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoUxbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoUxbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoUxbc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoUxbc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoUxbc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoUxbc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRoUxbc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoUxbc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoUxbc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoUxbc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRoUxbc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoUxbc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoUxbc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoUxbc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoUxbc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoUxbc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRoUxbc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoUxbc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZavU7v.s: Assembler messages:
encrypt.c: /tmp/ccZavU7v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZavU7v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZavU7v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZavU7v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavU7v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavU7v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavU7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavU7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavU7v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavU7v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavU7v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavU7v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZavU7v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavU7v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZavU7v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavU7v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZavU7v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavU7v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavU7v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavU7v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavU7v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavU7v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZavU7v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavU7v.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj9MI7s.s: Assembler messages:
encrypt.c: /tmp/ccj9MI7s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9MI7s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9MI7s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9MI7s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9MI7s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9MI7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9MI7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9MI7s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9MI7s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9MI7s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9MI7s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9MI7s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9MI7s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9MI7s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9MI7s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj9MI7s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9MI7s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9MI7s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9MI7s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9MI7s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9MI7s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9MI7s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9MI7s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9MI7s.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGwJ13z.s: Assembler messages:
encrypt.c: /tmp/ccGwJ13z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwJ13z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGwJ13z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwJ13z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwJ13z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwJ13z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwJ13z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwJ13z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwJ13z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwJ13z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwJ13z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwJ13z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGwJ13z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwJ13z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGwJ13z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwJ13z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGwJ13z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwJ13z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwJ13z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwJ13z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwJ13z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwJ13z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwJ13z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwJ13z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cczC4nsA.s: Assembler messages:
encrypt.c: /tmp/cczC4nsA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczC4nsA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczC4nsA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczC4nsA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC4nsA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC4nsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC4nsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC4nsA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC4nsA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC4nsA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC4nsA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC4nsA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczC4nsA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC4nsA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczC4nsA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczC4nsA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC4nsA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC4nsA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC4nsA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC4nsA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC4nsA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczC4nsA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC4nsA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC4nsA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGVStmM.s: Assembler messages:
encrypt.c: /tmp/ccGVStmM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGVStmM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGVStmM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGVStmM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVStmM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVStmM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVStmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVStmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVStmM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVStmM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVStmM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVStmM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGVStmM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVStmM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGVStmM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVStmM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGVStmM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVStmM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVStmM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVStmM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVStmM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVStmM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGVStmM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVStmM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjUf4RK.s: Assembler messages:
encrypt.c: /tmp/ccjUf4RK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjUf4RK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjUf4RK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjUf4RK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUf4RK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUf4RK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUf4RK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUf4RK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUf4RK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUf4RK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUf4RK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUf4RK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjUf4RK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUf4RK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjUf4RK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjUf4RK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUf4RK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUf4RK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUf4RK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUf4RK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUf4RK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjUf4RK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUf4RK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUf4RK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQUbytj.s: Assembler messages:
encrypt.c: /tmp/ccQUbytj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUbytj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUbytj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUbytj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUbytj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUbytj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUbytj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUbytj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUbytj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUbytj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUbytj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUbytj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUbytj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUbytj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUbytj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUbytj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUbytj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUbytj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUbytj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUbytj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUbytj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUbytj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUbytj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUbytj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnMLCNT.s: Assembler messages:
encrypt.c: /tmp/ccnMLCNT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMLCNT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMLCNT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMLCNT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMLCNT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMLCNT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMLCNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMLCNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMLCNT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMLCNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMLCNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMLCNT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMLCNT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMLCNT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMLCNT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMLCNT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnMLCNT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMLCNT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMLCNT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMLCNT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMLCNT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMLCNT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMLCNT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMLCNT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVjGgiG.s: Assembler messages:
encrypt.c: /tmp/ccVjGgiG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjGgiG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVjGgiG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVjGgiG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGgiG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGgiG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGgiG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGgiG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGgiG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGgiG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGgiG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGgiG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVjGgiG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGgiG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVjGgiG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVjGgiG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGgiG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGgiG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGgiG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGgiG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGgiG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjGgiG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGgiG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGgiG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrGrfEi.s: Assembler messages:
encrypt.c: /tmp/ccrGrfEi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrGrfEi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrGrfEi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrGrfEi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGrfEi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGrfEi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGrfEi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGrfEi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGrfEi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGrfEi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGrfEi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGrfEi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrGrfEi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGrfEi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrGrfEi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGrfEi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrGrfEi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGrfEi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGrfEi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGrfEi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGrfEi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGrfEi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrGrfEi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGrfEi.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJDX7Dh.s: Assembler messages:
encrypt.c: /tmp/ccJDX7Dh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJDX7Dh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJDX7Dh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJDX7Dh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDX7Dh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDX7Dh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDX7Dh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJDX7Dh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDX7Dh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJDX7Dh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDX7Dh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDX7Dh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDX7Dh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDX7Dh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDX7Dh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJDX7Dh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDX7Dh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT6e4nG.s: Assembler messages:
encrypt.c: /tmp/ccT6e4nG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT6e4nG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT6e4nG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT6e4nG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6e4nG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6e4nG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6e4nG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6e4nG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6e4nG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6e4nG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6e4nG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6e4nG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT6e4nG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6e4nG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT6e4nG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT6e4nG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6e4nG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6e4nG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6e4nG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6e4nG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6e4nG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT6e4nG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6e4nG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6e4nG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce6ksOv.s: Assembler messages:
encrypt.c: /tmp/cce6ksOv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce6ksOv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce6ksOv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce6ksOv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6ksOv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6ksOv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6ksOv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6ksOv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6ksOv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6ksOv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6ksOv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6ksOv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce6ksOv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6ksOv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce6ksOv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6ksOv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce6ksOv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6ksOv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6ksOv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6ksOv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6ksOv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6ksOv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce6ksOv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6ksOv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv1obQW.s: Assembler messages:
encrypt.c: /tmp/ccv1obQW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1obQW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1obQW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1obQW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1obQW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1obQW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1obQW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1obQW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1obQW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1obQW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1obQW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1obQW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1obQW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1obQW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1obQW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv1obQW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1obQW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1obQW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1obQW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1obQW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1obQW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1obQW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1obQW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1obQW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckJD8qA.s: Assembler messages:
encrypt.c: /tmp/cckJD8qA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJD8qA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJD8qA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckJD8qA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJD8qA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJD8qA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJD8qA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJD8qA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJD8qA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJD8qA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJD8qA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJD8qA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJD8qA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJD8qA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJD8qA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJD8qA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckJD8qA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJD8qA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJD8qA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJD8qA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJD8qA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJD8qA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJD8qA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJD8qA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyHomM0.s: Assembler messages:
encrypt.c: /tmp/ccyHomM0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHomM0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHomM0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHomM0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHomM0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHomM0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHomM0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHomM0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHomM0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHomM0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHomM0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHomM0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHomM0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHomM0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHomM0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyHomM0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHomM0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHomM0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHomM0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHomM0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHomM0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHomM0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHomM0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHomM0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHHu5Xq.s: Assembler messages:
encrypt.c: /tmp/ccHHu5Xq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHu5Xq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHu5Xq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHu5Xq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHu5Xq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHu5Xq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHu5Xq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHu5Xq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHu5Xq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHu5Xq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHu5Xq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHu5Xq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHu5Xq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHu5Xq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHu5Xq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHu5Xq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHu5Xq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch4B1US.s: Assembler messages:
encrypt.c: /tmp/cch4B1US.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4B1US.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4B1US.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch4B1US.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4B1US.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4B1US.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4B1US.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4B1US.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4B1US.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4B1US.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4B1US.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4B1US.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4B1US.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4B1US.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4B1US.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4B1US.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch4B1US.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4B1US.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4B1US.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4B1US.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4B1US.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4B1US.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4B1US.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4B1US.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGKTXQU.s: Assembler messages:
encrypt.c: /tmp/ccGKTXQU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKTXQU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKTXQU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKTXQU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTXQU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTXQU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTXQU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTXQU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTXQU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTXQU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTXQU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTXQU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKTXQU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTXQU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKTXQU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTXQU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGKTXQU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTXQU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTXQU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTXQU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTXQU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTXQU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKTXQU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTXQU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdjY6no.s: Assembler messages:
encrypt.c: /tmp/ccdjY6no.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjY6no.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjY6no.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjY6no.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjY6no.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjY6no.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjY6no.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjY6no.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjY6no.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjY6no.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjY6no.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjY6no.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjY6no.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjY6no.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjY6no.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdjY6no.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjY6no.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjY6no.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjY6no.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjY6no.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjY6no.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjY6no.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjY6no.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjY6no.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciyiMXi.s: Assembler messages:
encrypt.c: /tmp/cciyiMXi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciyiMXi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciyiMXi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciyiMXi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciyiMXi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciyiMXi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciyiMXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciyiMXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciyiMXi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciyiMXi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciyiMXi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciyiMXi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciyiMXi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciyiMXi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciyiMXi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciyiMXi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciyiMXi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciyiMXi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciyiMXi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciyiMXi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciyiMXi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciyiMXi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciyiMXi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciyiMXi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpablWD.s: Assembler messages:
encrypt.c: /tmp/ccpablWD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpablWD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpablWD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpablWD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpablWD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpablWD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpablWD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpablWD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpablWD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpablWD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpablWD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpablWD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpablWD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpablWD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpablWD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpablWD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpablWD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpablWD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpablWD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpablWD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpablWD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpablWD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpablWD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpablWD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8UTikE.s: Assembler messages:
encrypt.c: /tmp/cc8UTikE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UTikE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UTikE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UTikE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UTikE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UTikE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UTikE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UTikE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UTikE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UTikE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UTikE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UTikE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UTikE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UTikE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UTikE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8UTikE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UTikE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UTikE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UTikE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UTikE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UTikE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UTikE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UTikE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UTikE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYyXUwk.s: Assembler messages:
encrypt.c: /tmp/ccYyXUwk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyXUwk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYyXUwk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYyXUwk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyXUwk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyXUwk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyXUwk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyXUwk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyXUwk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyXUwk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyXUwk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyXUwk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYyXUwk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyXUwk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYyXUwk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyXUwk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYyXUwk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyXUwk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyXUwk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyXUwk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyXUwk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyXUwk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYyXUwk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyXUwk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2rpNUS.s: Assembler messages:
encrypt.c: /tmp/cc2rpNUS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rpNUS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rpNUS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rpNUS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rpNUS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rpNUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rpNUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rpNUS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rpNUS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rpNUS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rpNUS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rpNUS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rpNUS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rpNUS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rpNUS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2rpNUS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rpNUS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rpNUS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rpNUS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rpNUS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rpNUS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rpNUS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rpNUS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rpNUS.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5zdmTF.s: Assembler messages:
encrypt.c: /tmp/cc5zdmTF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5zdmTF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5zdmTF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5zdmTF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zdmTF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zdmTF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zdmTF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zdmTF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zdmTF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zdmTF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zdmTF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zdmTF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5zdmTF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zdmTF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5zdmTF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zdmTF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5zdmTF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zdmTF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zdmTF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zdmTF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zdmTF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zdmTF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5zdmTF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zdmTF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cciZGYVD.s: Assembler messages:
encrypt.c: /tmp/cciZGYVD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZGYVD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZGYVD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciZGYVD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZGYVD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZGYVD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZGYVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZGYVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZGYVD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZGYVD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZGYVD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZGYVD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZGYVD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZGYVD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZGYVD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZGYVD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZGYVD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZGYVD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZGYVD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZGYVD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZGYVD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZGYVD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZGYVD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZGYVD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cctn85V3.s: Assembler messages:
encrypt.c: /tmp/cctn85V3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctn85V3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctn85V3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctn85V3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctn85V3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctn85V3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctn85V3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctn85V3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctn85V3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctn85V3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctn85V3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctn85V3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctn85V3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctn85V3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctn85V3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctn85V3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctn85V3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctn85V3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctn85V3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctn85V3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctn85V3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctn85V3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctn85V3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctn85V3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1zwFBh.s: Assembler messages:
encrypt.c: /tmp/cc1zwFBh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zwFBh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zwFBh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zwFBh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zwFBh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zwFBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zwFBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zwFBh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zwFBh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zwFBh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zwFBh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zwFBh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zwFBh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zwFBh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zwFBh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1zwFBh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zwFBh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zwFBh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zwFBh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zwFBh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zwFBh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zwFBh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zwFBh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zwFBh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8LrMBV.s: Assembler messages:
encrypt.c: /tmp/cc8LrMBV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8LrMBV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8LrMBV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8LrMBV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LrMBV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LrMBV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LrMBV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LrMBV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LrMBV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LrMBV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LrMBV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LrMBV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8LrMBV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LrMBV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8LrMBV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LrMBV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8LrMBV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LrMBV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LrMBV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LrMBV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LrMBV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LrMBV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8LrMBV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LrMBV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTfchZI.s: Assembler messages:
encrypt.c: /tmp/ccTfchZI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTfchZI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTfchZI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTfchZI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfchZI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfchZI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfchZI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfchZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfchZI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfchZI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfchZI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfchZI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTfchZI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfchZI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTfchZI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfchZI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTfchZI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfchZI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfchZI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfchZI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfchZI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfchZI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTfchZI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfchZI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfOCjTs.s: Assembler messages:
encrypt.c: /tmp/ccfOCjTs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfOCjTs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfOCjTs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfOCjTs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOCjTs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOCjTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOCjTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOCjTs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOCjTs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOCjTs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOCjTs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOCjTs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfOCjTs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOCjTs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfOCjTs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfOCjTs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOCjTs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOCjTs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOCjTs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOCjTs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOCjTs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfOCjTs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOCjTs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOCjTs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5LAFMS.s: Assembler messages:
encrypt.c: /tmp/cc5LAFMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LAFMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5LAFMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5LAFMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAFMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAFMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAFMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAFMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAFMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LAFMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LAFMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LAFMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5LAFMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAFMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5LAFMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LAFMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5LAFMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LAFMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LAFMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LAFMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAFMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LAFMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LAFMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LAFMS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrtQTvQ.s: Assembler messages:
encrypt.c: /tmp/ccrtQTvQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtQTvQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtQTvQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtQTvQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtQTvQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtQTvQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtQTvQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtQTvQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrtQTvQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtQTvQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtQTvQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtQTvQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtQTvQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtQTvQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtQTvQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtQTvQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtQTvQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccATIVpZ.s: Assembler messages:
encrypt.c: /tmp/ccATIVpZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccATIVpZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccATIVpZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccATIVpZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATIVpZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATIVpZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATIVpZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATIVpZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATIVpZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATIVpZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATIVpZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATIVpZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccATIVpZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATIVpZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccATIVpZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATIVpZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccATIVpZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATIVpZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATIVpZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATIVpZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATIVpZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATIVpZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccATIVpZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATIVpZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccjgn6P.s: Assembler messages:
encrypt.c: /tmp/cccjgn6P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccjgn6P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccjgn6P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccjgn6P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjgn6P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjgn6P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjgn6P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjgn6P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjgn6P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccjgn6P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccjgn6P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccjgn6P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccjgn6P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjgn6P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccjgn6P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccjgn6P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccjgn6P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccjgn6P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccjgn6P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjgn6P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccjgn6P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccjgn6P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccjgn6P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccjgn6P.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfdhxag.s: Assembler messages:
encrypt.c: /tmp/ccfdhxag.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdhxag.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdhxag.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdhxag.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdhxag.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdhxag.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdhxag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdhxag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdhxag.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdhxag.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdhxag.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdhxag.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdhxag.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdhxag.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdhxag.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdhxag.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfdhxag.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdhxag.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdhxag.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdhxag.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdhxag.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdhxag.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdhxag.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdhxag.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckCpYCe.s: Assembler messages:
encrypt.c: /tmp/cckCpYCe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckCpYCe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckCpYCe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckCpYCe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCpYCe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCpYCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCpYCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCpYCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCpYCe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCpYCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCpYCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCpYCe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckCpYCe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCpYCe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckCpYCe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckCpYCe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCpYCe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCpYCe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCpYCe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCpYCe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCpYCe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCpYCe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCpYCe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCpYCe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR1Cxbo.s: Assembler messages:
encrypt.c: /tmp/ccR1Cxbo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1Cxbo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1Cxbo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1Cxbo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1Cxbo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1Cxbo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1Cxbo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1Cxbo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR1Cxbo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1Cxbo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1Cxbo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1Cxbo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Cxbo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1Cxbo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1Cxbo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1Cxbo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1Cxbo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct2mLGH.s: Assembler messages:
encrypt.c: /tmp/cct2mLGH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2mLGH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2mLGH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct2mLGH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2mLGH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2mLGH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2mLGH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2mLGH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2mLGH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2mLGH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2mLGH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2mLGH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2mLGH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2mLGH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2mLGH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2mLGH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct2mLGH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2mLGH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2mLGH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2mLGH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2mLGH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2mLGH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2mLGH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2mLGH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKMT7rE.s: Assembler messages:
encrypt.c: /tmp/ccKMT7rE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMT7rE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMT7rE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMT7rE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMT7rE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMT7rE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMT7rE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMT7rE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMT7rE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMT7rE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMT7rE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMT7rE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMT7rE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMT7rE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMT7rE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKMT7rE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMT7rE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMT7rE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMT7rE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMT7rE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMT7rE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMT7rE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMT7rE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMT7rE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYA7Xo5.s: Assembler messages:
encrypt.c: /tmp/ccYA7Xo5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYA7Xo5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYA7Xo5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYA7Xo5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYA7Xo5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYA7Xo5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYA7Xo5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYA7Xo5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYA7Xo5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYA7Xo5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYA7Xo5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYA7Xo5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYA7Xo5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYA7Xo5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYA7Xo5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYA7Xo5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYA7Xo5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccp46zV8.s: Assembler messages:
encrypt.c: /tmp/ccp46zV8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp46zV8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp46zV8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp46zV8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp46zV8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp46zV8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp46zV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp46zV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp46zV8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp46zV8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp46zV8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp46zV8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp46zV8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp46zV8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp46zV8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp46zV8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp46zV8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp46zV8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp46zV8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp46zV8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp46zV8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp46zV8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp46zV8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp46zV8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cct51SSM.s: Assembler messages:
encrypt.c: /tmp/cct51SSM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct51SSM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct51SSM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct51SSM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct51SSM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct51SSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct51SSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct51SSM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct51SSM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct51SSM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct51SSM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct51SSM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct51SSM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct51SSM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct51SSM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct51SSM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct51SSM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct51SSM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct51SSM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct51SSM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct51SSM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct51SSM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct51SSM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct51SSM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3TdHVX.s: Assembler messages:
encrypt.c: /tmp/cc3TdHVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3TdHVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3TdHVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3TdHVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TdHVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TdHVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TdHVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TdHVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TdHVX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TdHVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TdHVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TdHVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3TdHVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TdHVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3TdHVX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3TdHVX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TdHVX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TdHVX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TdHVX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TdHVX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TdHVX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3TdHVX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TdHVX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TdHVX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFPlhat.s: Assembler messages:
encrypt.c: /tmp/ccFPlhat.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPlhat.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPlhat.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPlhat.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPlhat.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPlhat.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPlhat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPlhat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPlhat.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPlhat.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPlhat.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPlhat.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPlhat.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPlhat.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPlhat.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPlhat.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFPlhat.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPlhat.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPlhat.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPlhat.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPlhat.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPlhat.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPlhat.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPlhat.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca6Luf7.s: Assembler messages:
encrypt.c: /tmp/cca6Luf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6Luf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca6Luf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca6Luf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Luf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Luf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Luf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Luf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Luf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Luf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Luf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Luf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca6Luf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Luf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca6Luf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca6Luf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Luf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Luf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Luf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Luf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Luf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6Luf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Luf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Luf7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvXugrD.s: Assembler messages:
encrypt.c: /tmp/ccvXugrD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvXugrD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvXugrD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvXugrD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXugrD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXugrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXugrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXugrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXugrD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvXugrD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvXugrD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvXugrD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvXugrD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXugrD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvXugrD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvXugrD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvXugrD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvXugrD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvXugrD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvXugrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXugrD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvXugrD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvXugrD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvXugrD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9qottT.s: Assembler messages:
encrypt.c: /tmp/cc9qottT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qottT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qottT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qottT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qottT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qottT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qottT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qottT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qottT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qottT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qottT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qottT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qottT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qottT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qottT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qottT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9qottT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qottT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qottT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qottT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qottT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qottT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qottT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qottT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckk7CTf.s: Assembler messages:
encrypt.c: /tmp/cckk7CTf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckk7CTf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckk7CTf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckk7CTf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckk7CTf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckk7CTf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckk7CTf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckk7CTf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckk7CTf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckk7CTf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckk7CTf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckk7CTf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckk7CTf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckk7CTf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckk7CTf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckk7CTf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckk7CTf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckk7CTf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckk7CTf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckk7CTf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckk7CTf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckk7CTf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckk7CTf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckk7CTf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZZvITh.s: Assembler messages:
encrypt.c: /tmp/ccZZvITh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZZvITh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZZvITh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZZvITh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZvITh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZvITh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZvITh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZvITh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZvITh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZvITh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZvITh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZvITh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZZvITh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZvITh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZZvITh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZZvITh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZvITh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZvITh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZvITh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZvITh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZvITh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZZvITh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZvITh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZvITh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccn0O13S.s: Assembler messages:
encrypt.c: /tmp/ccn0O13S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn0O13S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn0O13S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn0O13S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0O13S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0O13S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0O13S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0O13S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0O13S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0O13S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0O13S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0O13S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn0O13S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0O13S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn0O13S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0O13S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn0O13S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0O13S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0O13S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0O13S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0O13S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0O13S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn0O13S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0O13S.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsZpEaf.s: Assembler messages:
encrypt.c: /tmp/ccsZpEaf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZpEaf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZpEaf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZpEaf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZpEaf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZpEaf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZpEaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZpEaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZpEaf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZpEaf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZpEaf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZpEaf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZpEaf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZpEaf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZpEaf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZpEaf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsZpEaf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZpEaf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZpEaf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZpEaf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZpEaf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZpEaf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZpEaf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZpEaf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwbdjLF.s: Assembler messages:
encrypt.c: /tmp/ccwbdjLF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbdjLF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbdjLF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbdjLF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdjLF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdjLF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdjLF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdjLF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdjLF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdjLF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdjLF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdjLF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbdjLF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdjLF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbdjLF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwbdjLF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdjLF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdjLF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdjLF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdjLF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdjLF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbdjLF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdjLF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdjLF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI2Ao6w.s: Assembler messages:
encrypt.c: /tmp/ccI2Ao6w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2Ao6w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2Ao6w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2Ao6w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2Ao6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2Ao6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2Ao6w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2Ao6w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2Ao6w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2Ao6w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2Ao6w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2Ao6w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2Ao6w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2Ao6w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2Ao6w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2Ao6w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2Ao6w.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccylAR7h.s: Assembler messages:
encrypt.c: /tmp/ccylAR7h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylAR7h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylAR7h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccylAR7h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylAR7h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylAR7h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylAR7h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylAR7h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylAR7h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylAR7h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylAR7h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylAR7h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylAR7h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylAR7h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylAR7h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylAR7h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccylAR7h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylAR7h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylAR7h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylAR7h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylAR7h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylAR7h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylAR7h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylAR7h.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAmq1IG.s: Assembler messages:
encrypt.c: /tmp/ccAmq1IG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmq1IG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmq1IG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmq1IG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmq1IG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmq1IG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmq1IG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmq1IG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmq1IG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmq1IG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmq1IG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmq1IG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmq1IG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmq1IG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmq1IG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmq1IG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAmq1IG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmq1IG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmq1IG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmq1IG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmq1IG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmq1IG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmq1IG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmq1IG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuqlp3X.s: Assembler messages:
encrypt.c: /tmp/ccuqlp3X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqlp3X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqlp3X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqlp3X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlp3X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlp3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlp3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlp3X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlp3X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqlp3X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqlp3X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqlp3X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqlp3X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlp3X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqlp3X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuqlp3X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqlp3X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqlp3X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqlp3X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlp3X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqlp3X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqlp3X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqlp3X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqlp3X.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc5B7IrT.s: Assembler messages:
encrypt.c: /tmp/cc5B7IrT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5B7IrT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5B7IrT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5B7IrT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7IrT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7IrT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7IrT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7IrT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7IrT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5B7IrT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5B7IrT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5B7IrT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5B7IrT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7IrT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5B7IrT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5B7IrT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5B7IrT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5B7IrT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5B7IrT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7IrT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5B7IrT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5B7IrT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5B7IrT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5B7IrT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6df6wL.s: Assembler messages:
encrypt.c: /tmp/cc6df6wL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6df6wL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6df6wL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6df6wL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6df6wL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6df6wL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6df6wL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6df6wL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6df6wL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6df6wL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6df6wL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6df6wL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6df6wL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6df6wL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6df6wL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6df6wL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6df6wL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6df6wL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6df6wL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6df6wL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6df6wL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6df6wL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6df6wL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6df6wL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7dYlnl.s: Assembler messages:
encrypt.c: /tmp/cc7dYlnl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7dYlnl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7dYlnl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7dYlnl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYlnl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYlnl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYlnl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYlnl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYlnl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dYlnl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dYlnl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dYlnl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7dYlnl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYlnl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7dYlnl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7dYlnl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dYlnl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dYlnl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dYlnl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYlnl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dYlnl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7dYlnl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dYlnl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dYlnl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrYkiC1.s: Assembler messages:
encrypt.c: /tmp/ccrYkiC1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrYkiC1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrYkiC1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrYkiC1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYkiC1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYkiC1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYkiC1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYkiC1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYkiC1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYkiC1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYkiC1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYkiC1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrYkiC1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYkiC1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrYkiC1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYkiC1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrYkiC1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYkiC1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYkiC1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYkiC1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYkiC1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYkiC1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrYkiC1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYkiC1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMTznyh.s: Assembler messages:
encrypt.c: /tmp/ccMTznyh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTznyh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTznyh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTznyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTznyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTznyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTznyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTznyh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTznyh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTznyh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTznyh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTznyh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTznyh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTznyh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTznyh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMTznyh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTznyh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTznyh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTznyh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTznyh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTznyh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTznyh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTznyh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTznyh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj4YNpl.s: Assembler messages:
encrypt.c: /tmp/ccj4YNpl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj4YNpl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj4YNpl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj4YNpl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4YNpl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4YNpl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4YNpl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4YNpl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4YNpl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj4YNpl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj4YNpl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj4YNpl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj4YNpl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4YNpl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj4YNpl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj4YNpl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj4YNpl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj4YNpl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj4YNpl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj4YNpl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4YNpl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj4YNpl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj4YNpl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj4YNpl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Mj3fs.s: Assembler messages:
encrypt.c: /tmp/cc6Mj3fs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Mj3fs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Mj3fs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Mj3fs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mj3fs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mj3fs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mj3fs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Mj3fs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Mj3fs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mj3fs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mj3fs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mj3fs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mj3fs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mj3fs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Mj3fs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mj3fs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mj3fs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbw1VjB.s: Assembler messages:
encrypt.c: /tmp/ccbw1VjB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbw1VjB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbw1VjB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbw1VjB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw1VjB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw1VjB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw1VjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw1VjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw1VjB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw1VjB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw1VjB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw1VjB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbw1VjB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw1VjB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbw1VjB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw1VjB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbw1VjB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw1VjB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw1VjB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw1VjB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw1VjB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw1VjB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbw1VjB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw1VjB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTWeGSI.s: Assembler messages:
encrypt.c: /tmp/ccTWeGSI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTWeGSI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTWeGSI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTWeGSI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWeGSI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWeGSI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWeGSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWeGSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWeGSI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTWeGSI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTWeGSI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTWeGSI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTWeGSI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWeGSI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTWeGSI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTWeGSI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTWeGSI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTWeGSI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTWeGSI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTWeGSI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWeGSI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTWeGSI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTWeGSI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTWeGSI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccoMmUox.s: Assembler messages:
encrypt.c: /tmp/ccoMmUox.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoMmUox.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoMmUox.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoMmUox.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMmUox.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMmUox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMmUox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMmUox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMmUox.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMmUox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMmUox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMmUox.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoMmUox.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMmUox.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoMmUox.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoMmUox.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMmUox.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMmUox.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMmUox.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMmUox.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMmUox.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoMmUox.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMmUox.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMmUox.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTAeXKT.s: Assembler messages:
encrypt.c: /tmp/ccTAeXKT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAeXKT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAeXKT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAeXKT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeXKT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeXKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeXKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeXKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeXKT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeXKT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeXKT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeXKT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAeXKT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeXKT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAeXKT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTAeXKT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeXKT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeXKT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeXKT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeXKT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeXKT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAeXKT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeXKT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeXKT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfhTdf3.s: Assembler messages:
encrypt.c: /tmp/ccfhTdf3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhTdf3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhTdf3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhTdf3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhTdf3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhTdf3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhTdf3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhTdf3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhTdf3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhTdf3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhTdf3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhTdf3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhTdf3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhTdf3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhTdf3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhTdf3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfhTdf3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhTdf3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhTdf3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhTdf3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhTdf3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhTdf3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhTdf3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhTdf3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7tQqUx.s: Assembler messages:
encrypt.c: /tmp/cc7tQqUx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7tQqUx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7tQqUx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7tQqUx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tQqUx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tQqUx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tQqUx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tQqUx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tQqUx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tQqUx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tQqUx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tQqUx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7tQqUx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tQqUx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7tQqUx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7tQqUx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tQqUx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tQqUx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tQqUx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tQqUx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tQqUx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7tQqUx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tQqUx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tQqUx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP1FIzx.s: Assembler messages:
encrypt.c: /tmp/ccP1FIzx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1FIzx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1FIzx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1FIzx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1FIzx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1FIzx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1FIzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1FIzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1FIzx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1FIzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1FIzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1FIzx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1FIzx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1FIzx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1FIzx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1FIzx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP1FIzx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1FIzx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1FIzx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1FIzx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1FIzx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1FIzx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1FIzx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1FIzx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR7eT2O.s: Assembler messages:
encrypt.c: /tmp/ccR7eT2O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7eT2O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7eT2O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7eT2O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7eT2O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7eT2O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7eT2O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7eT2O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7eT2O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7eT2O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7eT2O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7eT2O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7eT2O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7eT2O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7eT2O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7eT2O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7eT2O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7eT2O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7eT2O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7eT2O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7eT2O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7eT2O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7eT2O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7eT2O.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb1ELxL.s: Assembler messages:
encrypt.c: /tmp/ccb1ELxL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb1ELxL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb1ELxL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb1ELxL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1ELxL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1ELxL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1ELxL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1ELxL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1ELxL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1ELxL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1ELxL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1ELxL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb1ELxL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1ELxL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb1ELxL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1ELxL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb1ELxL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1ELxL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1ELxL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1ELxL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1ELxL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1ELxL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb1ELxL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1ELxL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5bT2PR.s: Assembler messages:
encrypt.c: /tmp/cc5bT2PR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5bT2PR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5bT2PR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5bT2PR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bT2PR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bT2PR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bT2PR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bT2PR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bT2PR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bT2PR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bT2PR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bT2PR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5bT2PR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bT2PR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5bT2PR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5bT2PR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bT2PR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bT2PR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bT2PR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bT2PR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bT2PR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5bT2PR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bT2PR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bT2PR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgTxiwU.s: Assembler messages:
encrypt.c: /tmp/ccgTxiwU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgTxiwU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgTxiwU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgTxiwU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTxiwU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTxiwU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTxiwU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTxiwU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTxiwU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTxiwU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTxiwU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTxiwU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgTxiwU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTxiwU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgTxiwU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTxiwU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgTxiwU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTxiwU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTxiwU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTxiwU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTxiwU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTxiwU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgTxiwU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTxiwU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2NrcF7.s: Assembler messages:
encrypt.c: /tmp/cc2NrcF7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NrcF7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2NrcF7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2NrcF7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NrcF7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NrcF7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NrcF7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NrcF7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NrcF7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2NrcF7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2NrcF7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2NrcF7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2NrcF7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NrcF7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2NrcF7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2NrcF7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2NrcF7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2NrcF7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2NrcF7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2NrcF7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NrcF7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2NrcF7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NrcF7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2NrcF7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5DYAZ6.s: Assembler messages:
encrypt.c: /tmp/cc5DYAZ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DYAZ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DYAZ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DYAZ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DYAZ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DYAZ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DYAZ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DYAZ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5DYAZ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DYAZ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DYAZ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DYAZ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DYAZ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DYAZ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DYAZ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DYAZ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DYAZ6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Vb7d9.s: Assembler messages:
encrypt.c: /tmp/cc4Vb7d9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Vb7d9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Vb7d9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Vb7d9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Vb7d9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Vb7d9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Vb7d9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Vb7d9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Vb7d9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Vb7d9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Vb7d9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Vb7d9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Vb7d9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vb7d9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Vb7d9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Vb7d9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Vb7d9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4yCLO8.s: Assembler messages:
encrypt.c: /tmp/cc4yCLO8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4yCLO8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4yCLO8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4yCLO8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yCLO8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yCLO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yCLO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yCLO8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yCLO8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yCLO8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yCLO8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yCLO8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4yCLO8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yCLO8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4yCLO8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4yCLO8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yCLO8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yCLO8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yCLO8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yCLO8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yCLO8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4yCLO8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yCLO8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yCLO8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2JxphA.s: Assembler messages:
encrypt.c: /tmp/cc2JxphA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JxphA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2JxphA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JxphA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxphA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxphA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxphA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxphA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxphA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxphA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxphA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxphA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2JxphA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxphA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2JxphA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2JxphA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxphA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxphA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxphA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxphA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxphA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JxphA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxphA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxphA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccilXARA.s: Assembler messages:
encrypt.c: /tmp/ccilXARA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccilXARA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccilXARA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccilXARA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilXARA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilXARA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilXARA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilXARA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilXARA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccilXARA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccilXARA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccilXARA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccilXARA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilXARA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccilXARA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccilXARA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccilXARA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccilXARA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccilXARA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccilXARA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilXARA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccilXARA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilXARA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccilXARA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1MAQAu.s: Assembler messages:
encrypt.c: /tmp/cc1MAQAu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1MAQAu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1MAQAu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1MAQAu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MAQAu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MAQAu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MAQAu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MAQAu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MAQAu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1MAQAu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1MAQAu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1MAQAu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1MAQAu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MAQAu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1MAQAu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1MAQAu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1MAQAu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1MAQAu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1MAQAu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MAQAu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1MAQAu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MAQAu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1MAQAu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1MAQAu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGvc9Wx.s: Assembler messages:
encrypt.c: /tmp/ccGvc9Wx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvc9Wx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvc9Wx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvc9Wx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvc9Wx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvc9Wx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvc9Wx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvc9Wx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvc9Wx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGvc9Wx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvc9Wx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvc9Wx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvc9Wx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvc9Wx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvc9Wx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvc9Wx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvc9Wx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPo3NGN.s: Assembler messages:
encrypt.c: /tmp/ccPo3NGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPo3NGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPo3NGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPo3NGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo3NGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo3NGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo3NGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo3NGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo3NGN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPo3NGN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPo3NGN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPo3NGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPo3NGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo3NGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPo3NGN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPo3NGN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPo3NGN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPo3NGN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPo3NGN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo3NGN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPo3NGN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPo3NGN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPo3NGN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPo3NGN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccly3cJK.s: Assembler messages:
encrypt.c: /tmp/ccly3cJK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccly3cJK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccly3cJK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccly3cJK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3cJK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3cJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3cJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3cJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3cJK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3cJK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3cJK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3cJK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccly3cJK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3cJK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccly3cJK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3cJK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccly3cJK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3cJK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3cJK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3cJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3cJK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3cJK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccly3cJK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3cJK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXBwR1U.s: Assembler messages:
encrypt.c: /tmp/ccXBwR1U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXBwR1U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXBwR1U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXBwR1U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBwR1U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBwR1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBwR1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBwR1U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBwR1U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBwR1U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBwR1U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBwR1U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXBwR1U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBwR1U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXBwR1U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXBwR1U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBwR1U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBwR1U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBwR1U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBwR1U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBwR1U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXBwR1U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBwR1U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBwR1U.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXRX2rN.s: Assembler messages:
encrypt.c: /tmp/ccXRX2rN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRX2rN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRX2rN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRX2rN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRX2rN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRX2rN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRX2rN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRX2rN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRX2rN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRX2rN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRX2rN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRX2rN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRX2rN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRX2rN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRX2rN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRX2rN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXRX2rN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRX2rN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRX2rN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRX2rN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRX2rN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRX2rN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRX2rN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRX2rN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHh1F17.s: Assembler messages:
encrypt.c: /tmp/ccHh1F17.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHh1F17.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHh1F17.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHh1F17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh1F17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh1F17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh1F17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh1F17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh1F17.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHh1F17.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHh1F17.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHh1F17.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHh1F17.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh1F17.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHh1F17.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHh1F17.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHh1F17.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHh1F17.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHh1F17.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHh1F17.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh1F17.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHh1F17.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHh1F17.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHh1F17.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccITYI1f.s: Assembler messages:
encrypt.c: /tmp/ccITYI1f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccITYI1f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccITYI1f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccITYI1f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITYI1f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITYI1f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITYI1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITYI1f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITYI1f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITYI1f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITYI1f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITYI1f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccITYI1f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITYI1f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccITYI1f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccITYI1f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITYI1f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITYI1f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITYI1f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITYI1f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITYI1f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccITYI1f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITYI1f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITYI1f.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPLnkI9.s: Assembler messages:
encrypt.c: /tmp/ccPLnkI9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLnkI9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLnkI9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLnkI9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLnkI9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLnkI9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLnkI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLnkI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLnkI9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLnkI9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLnkI9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLnkI9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLnkI9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLnkI9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLnkI9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLnkI9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPLnkI9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLnkI9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLnkI9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLnkI9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLnkI9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLnkI9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLnkI9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLnkI9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRzYoRe.s: Assembler messages:
encrypt.c: /tmp/ccRzYoRe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzYoRe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzYoRe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzYoRe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzYoRe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzYoRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzYoRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzYoRe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzYoRe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzYoRe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzYoRe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzYoRe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzYoRe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzYoRe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzYoRe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRzYoRe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzYoRe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzYoRe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzYoRe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzYoRe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzYoRe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzYoRe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzYoRe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzYoRe.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwyQa0o.s: Assembler messages:
encrypt.c: /tmp/ccwyQa0o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyQa0o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyQa0o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyQa0o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyQa0o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyQa0o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyQa0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyQa0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyQa0o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyQa0o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyQa0o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyQa0o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyQa0o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyQa0o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyQa0o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyQa0o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwyQa0o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyQa0o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyQa0o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyQa0o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyQa0o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyQa0o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyQa0o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyQa0o.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccziYWtD.s: Assembler messages:
encrypt.c: /tmp/ccziYWtD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccziYWtD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccziYWtD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccziYWtD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziYWtD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziYWtD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziYWtD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziYWtD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziYWtD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziYWtD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziYWtD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziYWtD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccziYWtD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziYWtD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccziYWtD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccziYWtD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziYWtD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziYWtD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziYWtD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziYWtD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziYWtD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccziYWtD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziYWtD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziYWtD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFP0OkC.s: Assembler messages:
encrypt.c: /tmp/ccFP0OkC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFP0OkC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFP0OkC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFP0OkC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0OkC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0OkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0OkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0OkC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0OkC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0OkC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0OkC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0OkC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFP0OkC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0OkC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFP0OkC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFP0OkC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0OkC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0OkC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0OkC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0OkC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0OkC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFP0OkC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0OkC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0OkC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw5ogXJ.s: Assembler messages:
encrypt.c: /tmp/ccw5ogXJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5ogXJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5ogXJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5ogXJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5ogXJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5ogXJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5ogXJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5ogXJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5ogXJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw5ogXJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5ogXJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5ogXJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5ogXJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5ogXJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5ogXJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5ogXJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5ogXJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVlgCX8.s: Assembler messages:
encrypt.c: /tmp/ccVlgCX8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlgCX8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlgCX8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlgCX8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlgCX8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlgCX8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlgCX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlgCX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlgCX8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlgCX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlgCX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlgCX8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlgCX8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlgCX8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlgCX8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlgCX8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVlgCX8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlgCX8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlgCX8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlgCX8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlgCX8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlgCX8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlgCX8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlgCX8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuHoORV.s: Assembler messages:
encrypt.c: /tmp/ccuHoORV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuHoORV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuHoORV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuHoORV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHoORV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHoORV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHoORV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHoORV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHoORV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHoORV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHoORV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHoORV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuHoORV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHoORV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuHoORV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuHoORV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHoORV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHoORV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHoORV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHoORV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHoORV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuHoORV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHoORV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHoORV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc2USqN2.s: Assembler messages:
encrypt.c: /tmp/cc2USqN2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2USqN2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2USqN2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2USqN2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2USqN2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2USqN2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2USqN2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2USqN2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2USqN2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2USqN2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2USqN2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2USqN2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2USqN2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2USqN2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2USqN2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2USqN2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2USqN2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2USqN2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2USqN2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2USqN2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2USqN2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2USqN2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2USqN2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2USqN2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccuz3c77.s: Assembler messages:
encrypt.c: /tmp/ccuz3c77.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuz3c77.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuz3c77.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuz3c77.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3c77.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3c77.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3c77.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3c77.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3c77.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuz3c77.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuz3c77.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuz3c77.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuz3c77.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3c77.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuz3c77.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuz3c77.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuz3c77.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuz3c77.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuz3c77.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuz3c77.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuz3c77.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuz3c77.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuz3c77.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuz3c77.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPilWvn.s: Assembler messages:
encrypt.c: /tmp/ccPilWvn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPilWvn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPilWvn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPilWvn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPilWvn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPilWvn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPilWvn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPilWvn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPilWvn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPilWvn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPilWvn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPilWvn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPilWvn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPilWvn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPilWvn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPilWvn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPilWvn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPilWvn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPilWvn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPilWvn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPilWvn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPilWvn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPilWvn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPilWvn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvSJ4Bj.s: Assembler messages:
encrypt.c: /tmp/ccvSJ4Bj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSJ4Bj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSJ4Bj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSJ4Bj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSJ4Bj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSJ4Bj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSJ4Bj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSJ4Bj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSJ4Bj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvSJ4Bj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSJ4Bj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSJ4Bj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSJ4Bj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSJ4Bj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSJ4Bj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSJ4Bj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSJ4Bj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJwvntW.s: Assembler messages:
encrypt.c: /tmp/ccJwvntW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwvntW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwvntW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwvntW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwvntW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwvntW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwvntW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwvntW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwvntW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwvntW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwvntW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwvntW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwvntW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwvntW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwvntW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJwvntW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwvntW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwvntW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwvntW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwvntW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwvntW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwvntW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwvntW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwvntW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQynyJ1.s: Assembler messages:
encrypt.c: /tmp/ccQynyJ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQynyJ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQynyJ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQynyJ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQynyJ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQynyJ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQynyJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQynyJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQynyJ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQynyJ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQynyJ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQynyJ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQynyJ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQynyJ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQynyJ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQynyJ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQynyJ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQynyJ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQynyJ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQynyJ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQynyJ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQynyJ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQynyJ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQynyJ1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFttHp8.s: Assembler messages:
encrypt.c: /tmp/ccFttHp8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFttHp8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFttHp8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFttHp8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFttHp8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFttHp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFttHp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFttHp8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFttHp8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFttHp8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFttHp8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFttHp8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFttHp8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFttHp8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFttHp8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFttHp8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFttHp8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFttHp8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFttHp8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFttHp8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFttHp8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFttHp8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFttHp8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFttHp8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV6swpf.s: Assembler messages:
encrypt.c: /tmp/ccV6swpf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV6swpf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV6swpf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV6swpf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6swpf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6swpf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6swpf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6swpf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6swpf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6swpf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6swpf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6swpf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV6swpf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6swpf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV6swpf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6swpf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV6swpf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6swpf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6swpf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6swpf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6swpf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6swpf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV6swpf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6swpf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccLsY50g.s: Assembler messages:
encrypt.c: /tmp/ccLsY50g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLsY50g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLsY50g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLsY50g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsY50g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsY50g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsY50g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsY50g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsY50g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsY50g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsY50g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsY50g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLsY50g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsY50g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLsY50g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLsY50g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsY50g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsY50g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsY50g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsY50g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsY50g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLsY50g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsY50g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsY50g.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccUg6MId.s: Assembler messages:
encrypt.c: /tmp/ccUg6MId.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUg6MId.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUg6MId.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUg6MId.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6MId.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6MId.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6MId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6MId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6MId.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6MId.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6MId.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6MId.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUg6MId.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6MId.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUg6MId.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6MId.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUg6MId.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6MId.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6MId.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6MId.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6MId.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6MId.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUg6MId.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6MId.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHjOOIv.s: Assembler messages:
encrypt.c: /tmp/ccHjOOIv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjOOIv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjOOIv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjOOIv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOOIv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOOIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOOIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOOIv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOOIv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjOOIv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjOOIv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjOOIv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjOOIv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOOIv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjOOIv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHjOOIv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjOOIv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjOOIv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjOOIv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjOOIv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjOOIv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjOOIv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjOOIv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjOOIv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cclIsrMC.s: Assembler messages:
encrypt.c: /tmp/cclIsrMC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclIsrMC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclIsrMC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclIsrMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIsrMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIsrMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIsrMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIsrMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIsrMC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIsrMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIsrMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIsrMC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclIsrMC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIsrMC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclIsrMC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIsrMC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclIsrMC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclIsrMC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIsrMC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIsrMC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIsrMC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIsrMC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclIsrMC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclIsrMC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc33Rwy8.s: Assembler messages:
encrypt.c: /tmp/cc33Rwy8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33Rwy8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc33Rwy8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc33Rwy8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33Rwy8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33Rwy8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33Rwy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33Rwy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33Rwy8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33Rwy8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33Rwy8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33Rwy8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc33Rwy8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33Rwy8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc33Rwy8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33Rwy8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc33Rwy8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33Rwy8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33Rwy8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33Rwy8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33Rwy8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33Rwy8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33Rwy8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33Rwy8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccmnmls.s: Assembler messages:
encrypt.c: /tmp/cccmnmls.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmnmls.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmnmls.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccmnmls.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmnmls.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmnmls.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmnmls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmnmls.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmnmls.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmnmls.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmnmls.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmnmls.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmnmls.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmnmls.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmnmls.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccmnmls.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmnmls.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmnmls.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmnmls.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmnmls.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmnmls.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmnmls.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmnmls.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmnmls.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc16t6Bp.s: Assembler messages:
encrypt.c: /tmp/cc16t6Bp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16t6Bp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc16t6Bp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc16t6Bp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16t6Bp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16t6Bp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16t6Bp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16t6Bp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16t6Bp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16t6Bp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16t6Bp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16t6Bp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc16t6Bp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16t6Bp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc16t6Bp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16t6Bp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc16t6Bp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16t6Bp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16t6Bp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16t6Bp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16t6Bp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16t6Bp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16t6Bp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16t6Bp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaogJRI.s: Assembler messages:
encrypt.c: /tmp/ccaogJRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaogJRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaogJRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaogJRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaogJRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaogJRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaogJRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaogJRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaogJRI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaogJRI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaogJRI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaogJRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaogJRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaogJRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaogJRI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaogJRI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaogJRI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaogJRI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaogJRI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaogJRI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaogJRI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaogJRI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaogJRI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaogJRI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc3BhKim.s: Assembler messages:
encrypt.c: /tmp/cc3BhKim.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3BhKim.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3BhKim.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3BhKim.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BhKim.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BhKim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BhKim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BhKim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BhKim.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3BhKim.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3BhKim.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3BhKim.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3BhKim.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BhKim.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3BhKim.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3BhKim.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3BhKim.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3BhKim.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3BhKim.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3BhKim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BhKim.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3BhKim.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3BhKim.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3BhKim.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccpfD56E.s: Assembler messages:
encrypt.c: /tmp/ccpfD56E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpfD56E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpfD56E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpfD56E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfD56E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfD56E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfD56E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfD56E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfD56E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfD56E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfD56E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfD56E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpfD56E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfD56E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpfD56E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpfD56E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfD56E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfD56E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfD56E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfD56E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfD56E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpfD56E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfD56E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfD56E.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3JQ8oK.s: Assembler messages:
encrypt.c: /tmp/cc3JQ8oK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3JQ8oK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3JQ8oK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3JQ8oK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JQ8oK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JQ8oK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JQ8oK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3JQ8oK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JQ8oK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3JQ8oK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JQ8oK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JQ8oK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JQ8oK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JQ8oK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JQ8oK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JQ8oK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JQ8oK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFWrJn4.s: Assembler messages:
encrypt.c: /tmp/ccFWrJn4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWrJn4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWrJn4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWrJn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWrJn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWrJn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWrJn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWrJn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWrJn4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWrJn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWrJn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWrJn4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWrJn4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWrJn4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWrJn4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFWrJn4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWrJn4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWrJn4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWrJn4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWrJn4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWrJn4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWrJn4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWrJn4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWrJn4.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