Implementation notes: x86, hydra3, crypto_aead/omdsha256k128n96tau64v2

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
272113? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
279289? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
280412? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
280419? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
280548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
280548? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
280622? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
280810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
284320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
286159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
286318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
287045? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
288362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
289034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
289379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
289540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
290065? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
290108? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
290413? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
291635? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
292978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
294274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
294519? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
297591? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
297834? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
297836? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
298447? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
300765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
302295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
303364? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
304542? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
305390? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
306456? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
306788? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
306882? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
307836? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
310982? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
312175? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
315657? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
315921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
316096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
321334? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
321361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
321763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
332030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
334071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
334206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
334554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
334924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
334966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
335016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
335074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
335671? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
336615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
338956? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
341007? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
341334? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
341471? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
344792? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
344893? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
345000? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
345785? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
347125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
348475? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
348914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
349183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
349361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
350043? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
350190? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
350210? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
350881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
350907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
351307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
351320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
351414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
351531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
352663? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
353201? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
353298? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
353453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
353676? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
353745? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
353879? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
354034? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
354079? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
354240? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
354310? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
354453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
355686? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
356257? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
358194? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
358816? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
358869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
359156? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
359404? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
359508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
359814? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
359834? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
359917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
360311? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
360408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
360770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
360852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
360889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
361194? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
361246? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
361509? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
361581? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
361713? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
362013? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
362058? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
362781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
362962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
363785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
366521? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
367001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
368069? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
368708? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
368757? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
368990? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
369131? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
369135? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
369303? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
369372? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
369541? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
369580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
369794? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
369856? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
369861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
369864? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
370019? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
370135? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
371255? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
371257? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
372184? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
372844? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
375644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
375654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
375976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
376900? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
377667? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
377931? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
379946? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
380048? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
380177? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
380665? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
385285? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
386029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
389813? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
393054? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
395489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
400163? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
400181? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
400236? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
400748? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
400854? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
402426? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
404367? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
416207? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725

Test failure

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

Number of similar (compiler,implementation) pairs: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjbjCbp.s: Assembler messages:
encrypt.c: /tmp/ccjbjCbp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbjCbp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbjCbp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbjCbp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbjCbp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbjCbp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbjCbp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbjCbp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbjCbp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbjCbp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbjCbp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbjCbp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbjCbp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbjCbp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbjCbp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbjCbp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjbjCbp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbjCbp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbjCbp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbjCbp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbjCbp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbjCbp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbjCbp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbjCbp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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