Implementation notes: x86, titan0, crypto_aead/omdsha256k128n96tau96v1

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
214752refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
217292refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
220408refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
222632refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
222684refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
222836refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
223384refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
223400refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224100refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
224568refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
226164refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
226276refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
227360refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
227936refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
228012refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
228168refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
228288refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
228772refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
229488refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
229720refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
230752refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
231296refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
231364refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
231380refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
231436refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
232612refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
232764refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
233212refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
233264refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
237424refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
242068refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
242136refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
242268refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
242312refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
242360refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
242600refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
242932refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
243728refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
243868refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
244012refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
248276refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
248384refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
249156refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
250168refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
251560refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
251668refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
255460refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
256920refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
257076refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
257224refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
257744refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
257972refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
259748refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
259772refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
260084refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
260252refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
260352refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
260504refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
260620refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
262680refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
263000refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
263704refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
264576refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
265220refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
265712refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
265828refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
266084refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
266228refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
266408refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
266440refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
266568refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
268076refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
268164refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
268712refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
268876refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
269180refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
269532refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
269576refgcc -m32 -O -fomit-frame-pointer2019070820190110
269664refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
269688refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
269940refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
270360refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
270504refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
271180refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
271280refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
271552refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
271788refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
271796refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
271940refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
272076refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
272620refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
273924refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
274232refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
274884refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
275296refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
275964refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
276180refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
276200refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
276500refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
277380refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
277980refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
278240refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
278416refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
278876refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
279064refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
280096refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
280420refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
283572refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
283940refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
284496refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
284572refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
284628refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
284760refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
284972refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
285116refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
285344refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
285652refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
286064refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
288608refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
288628refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
288716refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
288772refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
288960refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
289152refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
289164refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
289340refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
289760refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
290036refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
290108refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290164refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
290296refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
290440refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290756refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
290920refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
291096refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
291128refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291156refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
291168refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291196refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
291212refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
291244refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
291336refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291368refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
291604refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
291800refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
291948refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
291980refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292192refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
292220refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
292360refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292400refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
292400refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292404refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
292420refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
292424refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
292572refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
292912refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292952refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
293480refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
293576refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
293788refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
293800refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293952refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294036refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
294100refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
294204refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
294428refgcc -m32 -Os -fomit-frame-pointer2019070820190110
294452refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
296316refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
298224refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
298240refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
298688refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
298744refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
300388refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
300560refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
319796refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN5wavn.s: Assembler messages:
encrypt.c: /tmp/ccN5wavn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5wavn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN5wavn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN5wavn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5wavn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5wavn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5wavn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5wavn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5wavn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5wavn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5wavn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5wavn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN5wavn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5wavn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN5wavn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5wavn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN5wavn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5wavn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5wavn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5wavn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5wavn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5wavn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5wavn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5wavn.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsfWAa7.s: Assembler messages:
encrypt.c: /tmp/ccsfWAa7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfWAa7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfWAa7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfWAa7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfWAa7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfWAa7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfWAa7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfWAa7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfWAa7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfWAa7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfWAa7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfWAa7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfWAa7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfWAa7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfWAa7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsfWAa7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfWAa7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfWAa7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfWAa7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfWAa7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfWAa7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfWAa7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfWAa7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfWAa7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclUtnOb.s: Assembler messages:
encrypt.c: /tmp/cclUtnOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUtnOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUtnOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclUtnOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUtnOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUtnOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUtnOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUtnOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUtnOb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUtnOb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUtnOb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUtnOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUtnOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUtnOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUtnOb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUtnOb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclUtnOb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUtnOb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUtnOb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUtnOb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUtnOb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUtnOb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUtnOb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUtnOb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmKlPL4.s: Assembler messages:
encrypt.c: /tmp/ccmKlPL4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmKlPL4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmKlPL4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmKlPL4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKlPL4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKlPL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKlPL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKlPL4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKlPL4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKlPL4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKlPL4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKlPL4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmKlPL4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKlPL4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmKlPL4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmKlPL4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKlPL4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKlPL4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKlPL4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKlPL4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKlPL4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmKlPL4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKlPL4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKlPL4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRQUZF9.s: Assembler messages:
encrypt.c: /tmp/ccRQUZF9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQUZF9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQUZF9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQUZF9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQUZF9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQUZF9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQUZF9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQUZF9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQUZF9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQUZF9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQUZF9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQUZF9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQUZF9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQUZF9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQUZF9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRQUZF9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQUZF9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQUZF9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQUZF9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQUZF9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQUZF9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQUZF9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQUZF9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQUZF9.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuqtEql.s: Assembler messages:
encrypt.c: /tmp/ccuqtEql.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqtEql.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqtEql.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqtEql.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqtEql.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqtEql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqtEql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqtEql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqtEql.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqtEql.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqtEql.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqtEql.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqtEql.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqtEql.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqtEql.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqtEql.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqtEql.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqtEql.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqtEql.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqtEql.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqtEql.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqtEql.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqtEql.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqtEql.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc54Kf8d.s: Assembler messages:
encrypt.c: /tmp/cc54Kf8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54Kf8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54Kf8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54Kf8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Kf8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Kf8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Kf8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Kf8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Kf8d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Kf8d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Kf8d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Kf8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54Kf8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Kf8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54Kf8d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Kf8d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc54Kf8d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Kf8d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Kf8d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Kf8d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Kf8d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Kf8d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54Kf8d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Kf8d.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdA9CF5.s: Assembler messages:
encrypt.c: /tmp/ccdA9CF5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdA9CF5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdA9CF5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdA9CF5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA9CF5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA9CF5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA9CF5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA9CF5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA9CF5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdA9CF5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdA9CF5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdA9CF5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdA9CF5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA9CF5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdA9CF5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdA9CF5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdA9CF5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdA9CF5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdA9CF5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA9CF5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdA9CF5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdA9CF5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdA9CF5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdA9CF5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG7DROA.s: Assembler messages:
encrypt.c: /tmp/ccG7DROA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7DROA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7DROA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7DROA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7DROA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7DROA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7DROA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7DROA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7DROA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7DROA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7DROA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7DROA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7DROA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7DROA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7DROA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7DROA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG7DROA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7DROA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7DROA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7DROA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7DROA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7DROA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7DROA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7DROA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXnfaQl.s: Assembler messages:
encrypt.c: /tmp/ccXnfaQl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnfaQl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnfaQl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnfaQl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnfaQl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnfaQl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnfaQl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnfaQl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnfaQl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnfaQl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnfaQl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnfaQl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnfaQl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnfaQl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnfaQl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXnfaQl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnfaQl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnfaQl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnfaQl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnfaQl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnfaQl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnfaQl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnfaQl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnfaQl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1UcjVi.s: Assembler messages:
encrypt.c: /tmp/cc1UcjVi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1UcjVi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1UcjVi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1UcjVi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UcjVi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UcjVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UcjVi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UcjVi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UcjVi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1UcjVi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1UcjVi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1UcjVi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1UcjVi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UcjVi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1UcjVi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1UcjVi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1UcjVi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1UcjVi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1UcjVi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UcjVi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1UcjVi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UcjVi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1UcjVi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1UcjVi.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNn6wPB.s: Assembler messages:
encrypt.c: /tmp/ccNn6wPB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNn6wPB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNn6wPB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNn6wPB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNn6wPB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNn6wPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNn6wPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNn6wPB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNn6wPB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNn6wPB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNn6wPB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNn6wPB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNn6wPB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNn6wPB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNn6wPB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNn6wPB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNn6wPB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNn6wPB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNn6wPB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNn6wPB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNn6wPB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNn6wPB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNn6wPB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNn6wPB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4dbPwp.s: Assembler messages:
encrypt.c: /tmp/cc4dbPwp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4dbPwp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4dbPwp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4dbPwp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dbPwp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dbPwp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dbPwp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dbPwp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dbPwp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4dbPwp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4dbPwp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4dbPwp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4dbPwp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dbPwp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4dbPwp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4dbPwp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4dbPwp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4dbPwp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4dbPwp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dbPwp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4dbPwp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dbPwp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4dbPwp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4dbPwp.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccbynGEA.s: Assembler messages:
encrypt.c: /tmp/ccbynGEA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbynGEA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbynGEA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbynGEA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbynGEA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbynGEA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbynGEA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbynGEA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbynGEA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbynGEA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbynGEA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbynGEA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbynGEA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbynGEA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbynGEA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbynGEA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbynGEA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbynGEA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbynGEA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbynGEA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbynGEA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbynGEA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbynGEA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbynGEA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDVhXeB.s: Assembler messages:
encrypt.c: /tmp/ccDVhXeB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVhXeB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVhXeB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVhXeB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVhXeB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVhXeB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVhXeB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVhXeB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVhXeB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVhXeB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVhXeB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVhXeB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVhXeB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVhXeB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVhXeB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVhXeB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDVhXeB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVhXeB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVhXeB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVhXeB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVhXeB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVhXeB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVhXeB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVhXeB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRmrmGj.s: Assembler messages:
encrypt.c: /tmp/ccRmrmGj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRmrmGj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRmrmGj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRmrmGj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmrmGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmrmGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmrmGj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmrmGj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmrmGj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmrmGj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmrmGj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmrmGj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRmrmGj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmrmGj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRmrmGj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRmrmGj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmrmGj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmrmGj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmrmGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmrmGj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmrmGj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRmrmGj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmrmGj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmrmGj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3vi4Hs.s: Assembler messages:
encrypt.c: /tmp/cc3vi4Hs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3vi4Hs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3vi4Hs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3vi4Hs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3vi4Hs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3vi4Hs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3vi4Hs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3vi4Hs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3vi4Hs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3vi4Hs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3vi4Hs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3vi4Hs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3vi4Hs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vi4Hs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3vi4Hs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3vi4Hs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3vi4Hs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7NBKZj.s: Assembler messages:
encrypt.c: /tmp/cc7NBKZj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7NBKZj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7NBKZj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7NBKZj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NBKZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NBKZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NBKZj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NBKZj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NBKZj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NBKZj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NBKZj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NBKZj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7NBKZj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NBKZj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7NBKZj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7NBKZj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7NBKZj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NBKZj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NBKZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7NBKZj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NBKZj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7NBKZj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NBKZj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7NBKZj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGzJGdo.s: Assembler messages:
encrypt.c: /tmp/ccGzJGdo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGzJGdo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGzJGdo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGzJGdo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzJGdo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzJGdo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzJGdo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzJGdo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzJGdo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzJGdo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzJGdo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzJGdo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGzJGdo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzJGdo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGzJGdo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzJGdo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGzJGdo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzJGdo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzJGdo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzJGdo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzJGdo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzJGdo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGzJGdo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzJGdo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjbR9td.s: Assembler messages:
encrypt.c: /tmp/ccjbR9td.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbR9td.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbR9td.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbR9td.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbR9td.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbR9td.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbR9td.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbR9td.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbR9td.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbR9td.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbR9td.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbR9td.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbR9td.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbR9td.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbR9td.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbR9td.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbR9td.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbR9td.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbR9td.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbR9td.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbR9td.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbR9td.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbR9td.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbR9td.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccevA8ys.s: Assembler messages:
encrypt.c: /tmp/ccevA8ys.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccevA8ys.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccevA8ys.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccevA8ys.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevA8ys.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevA8ys.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevA8ys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevA8ys.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevA8ys.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevA8ys.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevA8ys.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevA8ys.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccevA8ys.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevA8ys.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccevA8ys.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevA8ys.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccevA8ys.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevA8ys.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevA8ys.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevA8ys.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevA8ys.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevA8ys.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccevA8ys.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevA8ys.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmCzwrj.s: Assembler messages:
encrypt.c: /tmp/ccmCzwrj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmCzwrj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmCzwrj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmCzwrj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCzwrj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCzwrj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCzwrj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCzwrj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCzwrj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCzwrj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCzwrj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCzwrj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmCzwrj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCzwrj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmCzwrj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmCzwrj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCzwrj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCzwrj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCzwrj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCzwrj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCzwrj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmCzwrj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCzwrj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCzwrj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2138xo.s: Assembler messages:
encrypt.c: /tmp/cc2138xo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2138xo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2138xo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2138xo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2138xo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2138xo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2138xo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2138xo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2138xo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2138xo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2138xo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2138xo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2138xo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2138xo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2138xo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2138xo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2138xo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2138xo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2138xo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2138xo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2138xo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2138xo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2138xo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2138xo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnthX6d.s: Assembler messages:
encrypt.c: /tmp/ccnthX6d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnthX6d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnthX6d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnthX6d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnthX6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnthX6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnthX6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnthX6d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnthX6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnthX6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnthX6d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnthX6d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnthX6d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnthX6d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnthX6d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnthX6d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnthX6d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnthX6d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnthX6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnthX6d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnthX6d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnthX6d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnthX6d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnthX6d.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjC5Y5p.s: Assembler messages:
encrypt.c: /tmp/ccjC5Y5p.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjC5Y5p.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjC5Y5p.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjC5Y5p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjC5Y5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjC5Y5p.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjC5Y5p.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjC5Y5p.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjC5Y5p.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjC5Y5p.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjC5Y5p.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjC5Y5p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC5Y5p.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjC5Y5p.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjC5Y5p.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjC5Y5p.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjC5Y5p.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxOadKu.s: Assembler messages:
encrypt.c: /tmp/ccxOadKu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxOadKu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxOadKu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxOadKu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOadKu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOadKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOadKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOadKu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOadKu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOadKu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOadKu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOadKu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxOadKu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOadKu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxOadKu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOadKu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxOadKu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOadKu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOadKu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOadKu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOadKu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOadKu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxOadKu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOadKu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbGrZDr.s: Assembler messages:
encrypt.c: /tmp/ccbGrZDr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbGrZDr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbGrZDr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbGrZDr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGrZDr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGrZDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGrZDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGrZDr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGrZDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGrZDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGrZDr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGrZDr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbGrZDr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGrZDr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbGrZDr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbGrZDr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGrZDr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGrZDr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGrZDr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGrZDr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGrZDr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGrZDr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGrZDr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGrZDr.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjBud2p.s: Assembler messages:
encrypt.c: /tmp/ccjBud2p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBud2p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBud2p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBud2p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBud2p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBud2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBud2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBud2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBud2p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBud2p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBud2p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBud2p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBud2p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBud2p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBud2p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBud2p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjBud2p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBud2p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBud2p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBud2p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBud2p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBud2p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBud2p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBud2p.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYZwLFD.s: Assembler messages:
encrypt.c: /tmp/ccYZwLFD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZwLFD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZwLFD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZwLFD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwLFD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwLFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwLFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwLFD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwLFD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZwLFD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZwLFD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZwLFD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZwLFD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwLFD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZwLFD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZwLFD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYZwLFD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZwLFD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZwLFD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZwLFD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwLFD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZwLFD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZwLFD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZwLFD.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbpfq0p.s: Assembler messages:
encrypt.c: /tmp/ccbpfq0p.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbpfq0p.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbpfq0p.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbpfq0p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpfq0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpfq0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpfq0p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpfq0p.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpfq0p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpfq0p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpfq0p.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpfq0p.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbpfq0p.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpfq0p.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbpfq0p.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbpfq0p.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpfq0p.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpfq0p.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpfq0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpfq0p.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpfq0p.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbpfq0p.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpfq0p.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpfq0p.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMW9agw.s: Assembler messages:
encrypt.c: /tmp/ccMW9agw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMW9agw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMW9agw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMW9agw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW9agw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW9agw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW9agw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW9agw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW9agw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW9agw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW9agw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW9agw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMW9agw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW9agw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMW9agw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW9agw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMW9agw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMW9agw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW9agw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW9agw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW9agw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW9agw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMW9agw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMW9agw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccYABcq.s: Assembler messages:
encrypt.c: /tmp/cccYABcq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYABcq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYABcq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccYABcq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYABcq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYABcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYABcq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYABcq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYABcq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYABcq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYABcq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYABcq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYABcq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYABcq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYABcq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccYABcq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYABcq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYABcq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYABcq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYABcq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYABcq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYABcq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYABcq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYABcq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6kThHf.s: Assembler messages:
encrypt.c: /tmp/cc6kThHf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kThHf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kThHf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kThHf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kThHf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kThHf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kThHf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kThHf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kThHf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kThHf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kThHf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kThHf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kThHf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kThHf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kThHf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6kThHf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kThHf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kThHf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kThHf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kThHf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kThHf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kThHf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kThHf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kThHf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJojaGi.s: Assembler messages:
encrypt.c: /tmp/ccJojaGi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJojaGi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJojaGi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJojaGi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJojaGi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJojaGi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJojaGi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJojaGi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJojaGi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJojaGi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJojaGi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJojaGi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJojaGi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJojaGi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJojaGi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJojaGi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJojaGi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJojaGi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJojaGi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJojaGi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJojaGi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJojaGi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJojaGi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJojaGi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK9I0uf.s: Assembler messages:
encrypt.c: /tmp/ccK9I0uf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9I0uf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9I0uf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9I0uf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9I0uf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9I0uf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9I0uf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9I0uf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9I0uf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9I0uf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9I0uf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9I0uf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9I0uf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9I0uf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9I0uf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK9I0uf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9I0uf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9I0uf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9I0uf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9I0uf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9I0uf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9I0uf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9I0uf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9I0uf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjnJRYf.s: Assembler messages:
encrypt.c: /tmp/ccjnJRYf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnJRYf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnJRYf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnJRYf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJRYf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJRYf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJRYf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJRYf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJRYf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnJRYf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnJRYf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnJRYf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnJRYf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJRYf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnJRYf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnJRYf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjnJRYf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnJRYf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnJRYf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnJRYf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJRYf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnJRYf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnJRYf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnJRYf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLBud2p.s: Assembler messages:
encrypt.c: /tmp/ccLBud2p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBud2p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBud2p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBud2p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBud2p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBud2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBud2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBud2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBud2p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBud2p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBud2p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBud2p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBud2p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBud2p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBud2p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBud2p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLBud2p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBud2p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBud2p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBud2p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBud2p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBud2p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBud2p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBud2p.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTQxGof.s: Assembler messages:
encrypt.c: /tmp/ccTQxGof.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQxGof.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQxGof.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQxGof.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxGof.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxGof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxGof.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxGof.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxGof.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQxGof.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQxGof.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQxGof.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQxGof.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxGof.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQxGof.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTQxGof.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQxGof.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQxGof.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQxGof.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxGof.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQxGof.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQxGof.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQxGof.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQxGof.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSIbWYi.s: Assembler messages:
encrypt.c: /tmp/ccSIbWYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSIbWYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSIbWYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSIbWYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIbWYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIbWYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIbWYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIbWYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIbWYi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIbWYi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIbWYi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIbWYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSIbWYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIbWYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSIbWYi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIbWYi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSIbWYi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSIbWYi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIbWYi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIbWYi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIbWYi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIbWYi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSIbWYi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSIbWYi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUDwTAf.s: Assembler messages:
encrypt.c: /tmp/ccUDwTAf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDwTAf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDwTAf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDwTAf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDwTAf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDwTAf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDwTAf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDwTAf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDwTAf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDwTAf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDwTAf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDwTAf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDwTAf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDwTAf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDwTAf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUDwTAf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDwTAf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDwTAf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDwTAf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDwTAf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDwTAf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDwTAf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDwTAf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDwTAf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8D3LVW.s: Assembler messages:
encrypt.c: /tmp/cc8D3LVW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8D3LVW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8D3LVW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8D3LVW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D3LVW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D3LVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D3LVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D3LVW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D3LVW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D3LVW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D3LVW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D3LVW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8D3LVW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D3LVW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8D3LVW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D3LVW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8D3LVW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D3LVW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D3LVW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D3LVW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D3LVW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D3LVW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8D3LVW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D3LVW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfLNSWL.s: Assembler messages:
encrypt.c: /tmp/ccfLNSWL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLNSWL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLNSWL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLNSWL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLNSWL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLNSWL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLNSWL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLNSWL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLNSWL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLNSWL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLNSWL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLNSWL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLNSWL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLNSWL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLNSWL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfLNSWL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLNSWL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLNSWL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLNSWL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLNSWL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLNSWL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLNSWL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLNSWL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLNSWL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS9nfSF.s: Assembler messages:
encrypt.c: /tmp/ccS9nfSF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS9nfSF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS9nfSF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS9nfSF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nfSF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nfSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nfSF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nfSF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nfSF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nfSF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nfSF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nfSF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS9nfSF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nfSF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS9nfSF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS9nfSF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nfSF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nfSF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nfSF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nfSF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nfSF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS9nfSF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nfSF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nfSF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrc5ilM.s: Assembler messages:
encrypt.c: /tmp/ccrc5ilM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrc5ilM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrc5ilM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrc5ilM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc5ilM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc5ilM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc5ilM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc5ilM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc5ilM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc5ilM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc5ilM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc5ilM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrc5ilM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc5ilM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrc5ilM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc5ilM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrc5ilM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc5ilM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc5ilM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc5ilM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc5ilM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc5ilM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrc5ilM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc5ilM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9zoeRW.s: Assembler messages:
encrypt.c: /tmp/cc9zoeRW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9zoeRW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9zoeRW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9zoeRW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zoeRW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zoeRW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zoeRW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zoeRW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zoeRW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zoeRW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zoeRW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zoeRW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9zoeRW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zoeRW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9zoeRW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zoeRW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9zoeRW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zoeRW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zoeRW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zoeRW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zoeRW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zoeRW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9zoeRW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zoeRW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHyMU0L.s: Assembler messages:
encrypt.c: /tmp/ccHyMU0L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHyMU0L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHyMU0L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHyMU0L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyMU0L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyMU0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyMU0L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyMU0L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyMU0L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyMU0L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyMU0L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyMU0L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHyMU0L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyMU0L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHyMU0L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHyMU0L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyMU0L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyMU0L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyMU0L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyMU0L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyMU0L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHyMU0L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyMU0L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyMU0L.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAnWMNF.s: Assembler messages:
encrypt.c: /tmp/ccAnWMNF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnWMNF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnWMNF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnWMNF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnWMNF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnWMNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnWMNF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnWMNF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnWMNF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnWMNF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnWMNF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnWMNF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnWMNF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnWMNF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnWMNF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAnWMNF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnWMNF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnWMNF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnWMNF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnWMNF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnWMNF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnWMNF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnWMNF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnWMNF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKCZo2P.s: Assembler messages:
encrypt.c: /tmp/ccKCZo2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCZo2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCZo2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCZo2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCZo2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCZo2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCZo2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCZo2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCZo2P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCZo2P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCZo2P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCZo2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCZo2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCZo2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCZo2P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCZo2P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKCZo2P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCZo2P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCZo2P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCZo2P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCZo2P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCZo2P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKCZo2P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCZo2P.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGO7iCx.s: Assembler messages:
encrypt.c: /tmp/ccGO7iCx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGO7iCx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGO7iCx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGO7iCx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO7iCx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO7iCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO7iCx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO7iCx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO7iCx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO7iCx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO7iCx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO7iCx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGO7iCx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO7iCx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGO7iCx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGO7iCx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGO7iCx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO7iCx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO7iCx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGO7iCx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO7iCx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGO7iCx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO7iCx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGO7iCx.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceKNxzJ.s: Assembler messages:
encrypt.c: /tmp/cceKNxzJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceKNxzJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceKNxzJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceKNxzJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKNxzJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKNxzJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKNxzJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKNxzJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKNxzJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKNxzJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKNxzJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKNxzJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceKNxzJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKNxzJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceKNxzJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKNxzJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceKNxzJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKNxzJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKNxzJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKNxzJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKNxzJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKNxzJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceKNxzJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKNxzJ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnT07dw.s: Assembler messages:
encrypt.c: /tmp/ccnT07dw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnT07dw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnT07dw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnT07dw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT07dw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT07dw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT07dw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT07dw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT07dw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT07dw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT07dw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT07dw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnT07dw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT07dw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnT07dw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnT07dw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT07dw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT07dw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT07dw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT07dw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT07dw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnT07dw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT07dw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT07dw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctgMnYC.s: Assembler messages:
encrypt.c: /tmp/cctgMnYC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgMnYC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgMnYC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctgMnYC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgMnYC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgMnYC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgMnYC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgMnYC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgMnYC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgMnYC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgMnYC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgMnYC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgMnYC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgMnYC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgMnYC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgMnYC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctgMnYC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgMnYC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgMnYC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgMnYC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgMnYC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgMnYC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgMnYC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgMnYC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnQBhpJ.s: Assembler messages:
encrypt.c: /tmp/ccnQBhpJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnQBhpJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnQBhpJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnQBhpJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBhpJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBhpJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBhpJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnQBhpJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBhpJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnQBhpJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQBhpJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBhpJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBhpJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQBhpJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBhpJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnQBhpJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQBhpJ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczC5lsy.s: Assembler messages:
encrypt.c: /tmp/cczC5lsy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczC5lsy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczC5lsy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczC5lsy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC5lsy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC5lsy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC5lsy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC5lsy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC5lsy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC5lsy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC5lsy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC5lsy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczC5lsy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC5lsy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczC5lsy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczC5lsy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC5lsy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC5lsy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC5lsy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC5lsy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC5lsy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczC5lsy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC5lsy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC5lsy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEJYt6w.s: Assembler messages:
encrypt.c: /tmp/ccEJYt6w.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJYt6w.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJYt6w.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJYt6w.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJYt6w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJYt6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJYt6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJYt6w.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJYt6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJYt6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJYt6w.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJYt6w.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJYt6w.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJYt6w.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJYt6w.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEJYt6w.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJYt6w.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJYt6w.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJYt6w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJYt6w.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJYt6w.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJYt6w.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJYt6w.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJYt6w.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGOZoXC.s: Assembler messages:
encrypt.c: /tmp/ccGOZoXC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGOZoXC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGOZoXC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGOZoXC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOZoXC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOZoXC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOZoXC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOZoXC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOZoXC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOZoXC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOZoXC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOZoXC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGOZoXC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOZoXC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGOZoXC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOZoXC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGOZoXC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOZoXC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOZoXC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOZoXC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOZoXC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOZoXC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGOZoXC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOZoXC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9JmND5.s: Assembler messages:
encrypt.c: /tmp/cc9JmND5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JmND5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JmND5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JmND5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JmND5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JmND5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JmND5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JmND5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JmND5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JmND5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JmND5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JmND5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JmND5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JmND5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JmND5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JmND5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9JmND5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JmND5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JmND5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JmND5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JmND5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JmND5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9JmND5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JmND5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnjdlGT.s: Assembler messages:
encrypt.c: /tmp/ccnjdlGT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnjdlGT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnjdlGT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnjdlGT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjdlGT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjdlGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjdlGT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjdlGT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjdlGT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjdlGT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjdlGT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjdlGT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnjdlGT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjdlGT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnjdlGT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnjdlGT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjdlGT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjdlGT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjdlGT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjdlGT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjdlGT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnjdlGT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjdlGT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjdlGT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH3JPcT.s: Assembler messages:
encrypt.c: /tmp/ccH3JPcT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3JPcT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3JPcT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3JPcT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3JPcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3JPcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3JPcT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3JPcT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3JPcT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3JPcT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3JPcT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3JPcT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH3JPcT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3JPcT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3JPcT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH3JPcT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3JPcT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3JPcT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3JPcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3JPcT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3JPcT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3JPcT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3JPcT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3JPcT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT3k05Y.s: Assembler messages:
encrypt.c: /tmp/ccT3k05Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3k05Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3k05Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3k05Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3k05Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3k05Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3k05Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3k05Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3k05Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3k05Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3k05Y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3k05Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3k05Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3k05Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3k05Y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3k05Y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT3k05Y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3k05Y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3k05Y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3k05Y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3k05Y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3k05Y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3k05Y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3k05Y.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0vxfw5.s: Assembler messages:
encrypt.c: /tmp/cc0vxfw5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0vxfw5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0vxfw5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0vxfw5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vxfw5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vxfw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vxfw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vxfw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vxfw5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vxfw5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vxfw5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vxfw5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0vxfw5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vxfw5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0vxfw5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vxfw5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0vxfw5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vxfw5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vxfw5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vxfw5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vxfw5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vxfw5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0vxfw5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vxfw5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdqXyxX.s: Assembler messages:
encrypt.c: /tmp/ccdqXyxX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdqXyxX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdqXyxX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdqXyxX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqXyxX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqXyxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqXyxX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqXyxX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqXyxX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqXyxX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqXyxX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqXyxX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdqXyxX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqXyxX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdqXyxX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdqXyxX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqXyxX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqXyxX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqXyxX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqXyxX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqXyxX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdqXyxX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqXyxX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqXyxX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGV0S31.s: Assembler messages:
encrypt.c: /tmp/ccGV0S31.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGV0S31.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGV0S31.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGV0S31.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGV0S31.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGV0S31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGV0S31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGV0S31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGV0S31.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGV0S31.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGV0S31.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGV0S31.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGV0S31.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGV0S31.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGV0S31.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGV0S31.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGV0S31.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGV0S31.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGV0S31.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGV0S31.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGV0S31.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGV0S31.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGV0S31.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGV0S31.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXZPAcT.s: Assembler messages:
encrypt.c: /tmp/ccXZPAcT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZPAcT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZPAcT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZPAcT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZPAcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZPAcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZPAcT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZPAcT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZPAcT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZPAcT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZPAcT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZPAcT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZPAcT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZPAcT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZPAcT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXZPAcT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZPAcT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZPAcT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZPAcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZPAcT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZPAcT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZPAcT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZPAcT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZPAcT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLZBiOc.s: Assembler messages:
encrypt.c: /tmp/ccLZBiOc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZBiOc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZBiOc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZBiOc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZBiOc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZBiOc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZBiOc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZBiOc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZBiOc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZBiOc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZBiOc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZBiOc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZBiOc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZBiOc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZBiOc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLZBiOc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZBiOc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZBiOc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZBiOc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZBiOc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZBiOc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZBiOc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZBiOc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZBiOc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsveaZv.s: Assembler messages:
encrypt.c: /tmp/ccsveaZv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsveaZv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsveaZv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsveaZv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsveaZv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsveaZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsveaZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsveaZv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsveaZv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsveaZv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsveaZv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsveaZv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsveaZv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsveaZv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsveaZv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsveaZv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsveaZv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsveaZv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsveaZv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsveaZv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsveaZv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsveaZv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsveaZv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsveaZv.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVaba5i.s: Assembler messages:
encrypt.c: /tmp/ccVaba5i.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaba5i.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVaba5i.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaba5i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaba5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaba5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaba5i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaba5i.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaba5i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaba5i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaba5i.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaba5i.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVaba5i.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaba5i.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVaba5i.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVaba5i.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaba5i.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaba5i.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaba5i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaba5i.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaba5i.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaba5i.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaba5i.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaba5i.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwEwIWp.s: Assembler messages:
encrypt.c: /tmp/ccwEwIWp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEwIWp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwEwIWp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwEwIWp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEwIWp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEwIWp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEwIWp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEwIWp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEwIWp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEwIWp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEwIWp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEwIWp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwEwIWp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEwIWp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwEwIWp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEwIWp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwEwIWp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEwIWp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEwIWp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEwIWp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEwIWp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEwIWp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEwIWp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEwIWp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVPco0y.s: Assembler messages:
encrypt.c: /tmp/ccVPco0y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPco0y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPco0y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPco0y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPco0y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPco0y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPco0y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPco0y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPco0y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPco0y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPco0y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPco0y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPco0y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPco0y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPco0y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPco0y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPco0y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPco0y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPco0y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPco0y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPco0y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPco0y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPco0y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPco0y.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZCJadc.s: Assembler messages:
encrypt.c: /tmp/ccZCJadc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCJadc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCJadc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCJadc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJadc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJadc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJadc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJadc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJadc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCJadc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCJadc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCJadc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCJadc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJadc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCJadc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZCJadc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCJadc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCJadc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCJadc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJadc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCJadc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCJadc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCJadc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCJadc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFz0qrs.s: Assembler messages:
encrypt.c: /tmp/ccFz0qrs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFz0qrs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFz0qrs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFz0qrs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0qrs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0qrs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0qrs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0qrs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0qrs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz0qrs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz0qrs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz0qrs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFz0qrs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0qrs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFz0qrs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz0qrs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFz0qrs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz0qrs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz0qrs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz0qrs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0qrs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz0qrs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFz0qrs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz0qrs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxV3z4i.s: Assembler messages:
encrypt.c: /tmp/ccxV3z4i.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxV3z4i.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxV3z4i.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxV3z4i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV3z4i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV3z4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV3z4i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV3z4i.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV3z4i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV3z4i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV3z4i.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV3z4i.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxV3z4i.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV3z4i.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxV3z4i.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxV3z4i.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV3z4i.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV3z4i.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV3z4i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV3z4i.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV3z4i.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxV3z4i.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV3z4i.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV3z4i.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchqXke8.s: Assembler messages:
encrypt.c: /tmp/cchqXke8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqXke8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqXke8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchqXke8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXke8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXke8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXke8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXke8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXke8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXke8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXke8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXke8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqXke8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXke8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqXke8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchqXke8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXke8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXke8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXke8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXke8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXke8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqXke8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXke8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXke8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclmVjWi.s: Assembler messages:
encrypt.c: /tmp/cclmVjWi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmVjWi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmVjWi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclmVjWi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmVjWi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmVjWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmVjWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmVjWi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmVjWi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmVjWi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmVjWi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmVjWi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmVjWi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmVjWi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmVjWi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmVjWi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclmVjWi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmVjWi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmVjWi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmVjWi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmVjWi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmVjWi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmVjWi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmVjWi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4s7tLa.s: Assembler messages:
encrypt.c: /tmp/cc4s7tLa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4s7tLa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4s7tLa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4s7tLa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s7tLa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s7tLa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s7tLa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s7tLa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s7tLa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s7tLa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s7tLa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s7tLa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4s7tLa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s7tLa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4s7tLa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s7tLa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4s7tLa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s7tLa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s7tLa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s7tLa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s7tLa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s7tLa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4s7tLa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s7tLa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccYIRY1.s: Assembler messages:
encrypt.c: /tmp/cccYIRY1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYIRY1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYIRY1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccYIRY1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYIRY1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYIRY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYIRY1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYIRY1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYIRY1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYIRY1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYIRY1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYIRY1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYIRY1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYIRY1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYIRY1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccYIRY1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYIRY1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYIRY1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYIRY1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYIRY1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYIRY1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYIRY1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYIRY1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYIRY1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Tq7Uj.s: Assembler messages:
encrypt.c: /tmp/cc1Tq7Uj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Tq7Uj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Tq7Uj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Tq7Uj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tq7Uj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tq7Uj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tq7Uj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Tq7Uj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tq7Uj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Tq7Uj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tq7Uj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tq7Uj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tq7Uj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tq7Uj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tq7Uj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Tq7Uj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tq7Uj.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccntvSE6.s: Assembler messages:
encrypt.c: /tmp/ccntvSE6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccntvSE6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccntvSE6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccntvSE6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntvSE6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntvSE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntvSE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntvSE6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntvSE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntvSE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntvSE6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntvSE6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccntvSE6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntvSE6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccntvSE6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccntvSE6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntvSE6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntvSE6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntvSE6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntvSE6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntvSE6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccntvSE6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntvSE6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntvSE6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6xNUO5.s: Assembler messages:
encrypt.c: /tmp/cc6xNUO5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xNUO5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xNUO5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xNUO5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xNUO5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xNUO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xNUO5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xNUO5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xNUO5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xNUO5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xNUO5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xNUO5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xNUO5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xNUO5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xNUO5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6xNUO5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xNUO5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xNUO5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xNUO5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xNUO5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xNUO5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xNUO5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xNUO5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xNUO5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfZz6Na.s: Assembler messages:
encrypt.c: /tmp/ccfZz6Na.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZz6Na.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZz6Na.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZz6Na.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz6Na.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz6Na.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz6Na.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz6Na.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz6Na.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz6Na.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz6Na.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz6Na.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZz6Na.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz6Na.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZz6Na.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz6Na.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfZz6Na.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz6Na.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz6Na.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz6Na.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz6Na.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz6Na.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZz6Na.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz6Na.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFWDL3F.s: Assembler messages:
encrypt.c: /tmp/ccFWDL3F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWDL3F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWDL3F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWDL3F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWDL3F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWDL3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWDL3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWDL3F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWDL3F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWDL3F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWDL3F.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWDL3F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWDL3F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWDL3F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWDL3F.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWDL3F.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFWDL3F.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWDL3F.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWDL3F.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWDL3F.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWDL3F.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWDL3F.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWDL3F.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWDL3F.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjU6yPu.s: Assembler messages:
encrypt.c: /tmp/ccjU6yPu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjU6yPu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjU6yPu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjU6yPu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU6yPu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU6yPu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU6yPu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU6yPu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU6yPu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU6yPu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU6yPu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU6yPu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjU6yPu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU6yPu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjU6yPu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjU6yPu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU6yPu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU6yPu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU6yPu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU6yPu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU6yPu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjU6yPu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU6yPu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU6yPu.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9qaLMr.s: Assembler messages:
encrypt.c: /tmp/cc9qaLMr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qaLMr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qaLMr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qaLMr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qaLMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qaLMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qaLMr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qaLMr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qaLMr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qaLMr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qaLMr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qaLMr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qaLMr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qaLMr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qaLMr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9qaLMr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qaLMr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qaLMr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qaLMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qaLMr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qaLMr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qaLMr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qaLMr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qaLMr.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHD9qiz.s: Assembler messages:
encrypt.c: /tmp/ccHD9qiz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHD9qiz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHD9qiz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHD9qiz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9qiz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9qiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9qiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9qiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9qiz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHD9qiz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHD9qiz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHD9qiz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHD9qiz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9qiz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHD9qiz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHD9qiz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHD9qiz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHD9qiz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHD9qiz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHD9qiz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHD9qiz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHD9qiz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHD9qiz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHD9qiz.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccHPsRIF.s: Assembler messages:
encrypt.c: /tmp/ccHPsRIF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHPsRIF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHPsRIF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHPsRIF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPsRIF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPsRIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPsRIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPsRIF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPsRIF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPsRIF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPsRIF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPsRIF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHPsRIF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPsRIF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHPsRIF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPsRIF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHPsRIF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPsRIF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPsRIF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPsRIF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPsRIF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPsRIF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPsRIF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPsRIF.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccS7VB6w.s: Assembler messages:
encrypt.c: /tmp/ccS7VB6w.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7VB6w.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7VB6w.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7VB6w.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7VB6w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7VB6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7VB6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7VB6w.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7VB6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7VB6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7VB6w.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7VB6w.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7VB6w.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7VB6w.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7VB6w.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS7VB6w.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7VB6w.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7VB6w.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7VB6w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7VB6w.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7VB6w.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7VB6w.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7VB6w.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7VB6w.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3TPtis.s: Assembler messages:
encrypt.c: /tmp/cc3TPtis.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3TPtis.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3TPtis.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3TPtis.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TPtis.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TPtis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TPtis.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TPtis.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TPtis.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TPtis.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TPtis.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TPtis.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3TPtis.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TPtis.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3TPtis.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3TPtis.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TPtis.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TPtis.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TPtis.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TPtis.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TPtis.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3TPtis.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TPtis.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TPtis.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEpYESA.s: Assembler messages:
encrypt.c: /tmp/ccEpYESA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpYESA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpYESA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpYESA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpYESA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpYESA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpYESA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpYESA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpYESA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpYESA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpYESA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpYESA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpYESA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpYESA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpYESA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpYESA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEpYESA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpYESA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpYESA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpYESA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpYESA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpYESA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpYESA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpYESA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBnEylk.s: Assembler messages:
encrypt.c: /tmp/ccBnEylk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnEylk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnEylk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnEylk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnEylk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnEylk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnEylk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnEylk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnEylk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnEylk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnEylk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnEylk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBnEylk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnEylk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnEylk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBnEylk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnEylk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnEylk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnEylk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnEylk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnEylk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnEylk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnEylk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnEylk.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctalCdW.s: Assembler messages:
encrypt.c: /tmp/cctalCdW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctalCdW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctalCdW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctalCdW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctalCdW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctalCdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctalCdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctalCdW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctalCdW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctalCdW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctalCdW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctalCdW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctalCdW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctalCdW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctalCdW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctalCdW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctalCdW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctalCdW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctalCdW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctalCdW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctalCdW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctalCdW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctalCdW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctalCdW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2V4quR.s: Assembler messages:
encrypt.c: /tmp/cc2V4quR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2V4quR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2V4quR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2V4quR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2V4quR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2V4quR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2V4quR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2V4quR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2V4quR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2V4quR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2V4quR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2V4quR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2V4quR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2V4quR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2V4quR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2V4quR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2V4quR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2V4quR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V4quR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V4quR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2V4quR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V4quR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2V4quR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V4quR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct5WEjm.s: Assembler messages:
encrypt.c: /tmp/cct5WEjm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5WEjm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5WEjm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct5WEjm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WEjm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WEjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WEjm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WEjm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WEjm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WEjm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WEjm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WEjm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5WEjm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WEjm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5WEjm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct5WEjm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WEjm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WEjm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WEjm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WEjm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WEjm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5WEjm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WEjm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WEjm.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOL1l23.s: Assembler messages:
encrypt.c: /tmp/ccOL1l23.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOL1l23.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOL1l23.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOL1l23.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL1l23.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL1l23.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL1l23.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL1l23.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL1l23.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOL1l23.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOL1l23.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOL1l23.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOL1l23.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL1l23.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOL1l23.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOL1l23.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOL1l23.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOL1l23.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOL1l23.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOL1l23.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL1l23.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOL1l23.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOL1l23.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOL1l23.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccfPMD6P.s: Assembler messages:
encrypt.c: /tmp/ccfPMD6P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPMD6P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPMD6P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPMD6P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMD6P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMD6P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMD6P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMD6P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMD6P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMD6P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMD6P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMD6P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPMD6P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMD6P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPMD6P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfPMD6P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMD6P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMD6P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMD6P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMD6P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMD6P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfPMD6P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMD6P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMD6P.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFnMYSX.s: Assembler messages:
encrypt.c: /tmp/ccFnMYSX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFnMYSX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFnMYSX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFnMYSX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMYSX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMYSX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMYSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMYSX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMYSX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnMYSX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnMYSX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnMYSX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFnMYSX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMYSX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFnMYSX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnMYSX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFnMYSX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnMYSX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnMYSX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnMYSX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMYSX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnMYSX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFnMYSX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnMYSX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cculAQin.s: Assembler messages:
encrypt.c: /tmp/cculAQin.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculAQin.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculAQin.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cculAQin.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cculAQin.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cculAQin.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculAQin.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cculAQin.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cculAQin.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculAQin.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculAQin.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculAQin.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cculAQin.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cculAQin.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculAQin.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cculAQin.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculAQin.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cculAQin.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cculAQin.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cculAQin.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cculAQin.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cculAQin.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cculAQin.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cculAQin.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX8Mf7s.s: Assembler messages:
encrypt.c: /tmp/ccX8Mf7s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8Mf7s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX8Mf7s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX8Mf7s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8Mf7s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8Mf7s.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8Mf7s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX8Mf7s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8Mf7s.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX8Mf7s.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8Mf7s.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8Mf7s.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8Mf7s.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8Mf7s.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8Mf7s.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8Mf7s.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8Mf7s.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccebNLd4.s: Assembler messages:
encrypt.c: /tmp/ccebNLd4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebNLd4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebNLd4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccebNLd4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNLd4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNLd4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNLd4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNLd4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNLd4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebNLd4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebNLd4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebNLd4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebNLd4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNLd4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebNLd4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebNLd4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebNLd4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebNLd4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebNLd4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebNLd4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebNLd4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebNLd4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebNLd4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebNLd4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDTTRF8.s: Assembler messages:
encrypt.c: /tmp/ccDTTRF8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTTRF8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDTTRF8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDTTRF8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTTRF8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTTRF8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTTRF8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTTRF8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTTRF8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTTRF8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTTRF8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTTRF8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDTTRF8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTTRF8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDTTRF8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTTRF8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDTTRF8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTTRF8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTTRF8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTTRF8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTTRF8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTTRF8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTTRF8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTTRF8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRizUq0.s: Assembler messages:
encrypt.c: /tmp/ccRizUq0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRizUq0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRizUq0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRizUq0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRizUq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRizUq0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRizUq0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRizUq0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRizUq0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRizUq0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRizUq0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRizUq0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRizUq0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRizUq0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRizUq0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRizUq0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRizUq0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRizUq0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRizUq0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRizUq0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRizUq0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRizUq0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRizUq0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRizUq0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7umhkL.s: Assembler messages:
encrypt.c: /tmp/cc7umhkL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7umhkL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7umhkL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7umhkL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7umhkL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7umhkL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7umhkL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7umhkL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7umhkL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7umhkL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7umhkL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7umhkL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7umhkL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7umhkL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7umhkL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7umhkL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7umhkL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7umhkL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7umhkL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7umhkL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7umhkL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7umhkL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7umhkL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7umhkL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVvIzM5.s: Assembler messages:
encrypt.c: /tmp/ccVvIzM5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvIzM5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvIzM5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvIzM5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvIzM5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvIzM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvIzM5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvIzM5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvIzM5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvIzM5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvIzM5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvIzM5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvIzM5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvIzM5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvIzM5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVvIzM5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvIzM5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvIzM5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvIzM5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvIzM5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvIzM5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvIzM5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvIzM5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvIzM5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceDd99Z.s: Assembler messages:
encrypt.c: /tmp/cceDd99Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceDd99Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceDd99Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceDd99Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDd99Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDd99Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDd99Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDd99Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDd99Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDd99Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDd99Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDd99Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceDd99Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDd99Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceDd99Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceDd99Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDd99Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDd99Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDd99Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDd99Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDd99Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceDd99Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDd99Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDd99Z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccouDrY9.s: Assembler messages:
encrypt.c: /tmp/ccouDrY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouDrY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccouDrY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccouDrY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouDrY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouDrY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouDrY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouDrY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouDrY9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouDrY9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouDrY9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouDrY9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccouDrY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouDrY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccouDrY9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouDrY9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccouDrY9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouDrY9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouDrY9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouDrY9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouDrY9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouDrY9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouDrY9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouDrY9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGppGW1.s: Assembler messages:
encrypt.c: /tmp/ccGppGW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGppGW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGppGW1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGppGW1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGppGW1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGppGW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGppGW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGppGW1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGppGW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGppGW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGppGW1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGppGW1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGppGW1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGppGW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGppGW1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGppGW1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGppGW1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGppGW1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGppGW1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGppGW1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGppGW1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGppGW1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGppGW1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGppGW1.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGs5wIQ.s: Assembler messages:
encrypt.c: /tmp/ccGs5wIQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGs5wIQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGs5wIQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGs5wIQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGs5wIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGs5wIQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGs5wIQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGs5wIQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGs5wIQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGs5wIQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGs5wIQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGs5wIQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGs5wIQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGs5wIQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGs5wIQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGs5wIQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGs5wIQ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDVI5aV.s: Assembler messages:
encrypt.c: /tmp/ccDVI5aV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVI5aV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVI5aV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVI5aV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVI5aV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVI5aV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVI5aV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVI5aV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVI5aV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVI5aV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVI5aV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVI5aV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVI5aV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVI5aV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVI5aV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVI5aV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDVI5aV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVI5aV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVI5aV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVI5aV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVI5aV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVI5aV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVI5aV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVI5aV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclutDsO.s: Assembler messages:
encrypt.c: /tmp/cclutDsO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclutDsO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclutDsO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclutDsO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclutDsO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclutDsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclutDsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclutDsO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclutDsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclutDsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclutDsO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclutDsO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclutDsO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclutDsO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclutDsO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclutDsO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclutDsO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclutDsO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclutDsO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclutDsO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclutDsO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclutDsO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclutDsO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclutDsO.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPw9IJ2.s: Assembler messages:
encrypt.c: /tmp/ccPw9IJ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPw9IJ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPw9IJ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPw9IJ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPw9IJ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPw9IJ2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPw9IJ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPw9IJ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPw9IJ2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPw9IJ2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPw9IJ2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPw9IJ2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPw9IJ2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw9IJ2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPw9IJ2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPw9IJ2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPw9IJ2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm5uaeX.s: Assembler messages:
encrypt.c: /tmp/ccm5uaeX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5uaeX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5uaeX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccm5uaeX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uaeX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uaeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uaeX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uaeX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uaeX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5uaeX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5uaeX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5uaeX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm5uaeX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uaeX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5uaeX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm5uaeX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5uaeX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5uaeX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5uaeX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uaeX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5uaeX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5uaeX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5uaeX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5uaeX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6klru0.s: Assembler messages:
encrypt.c: /tmp/cc6klru0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6klru0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6klru0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6klru0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6klru0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6klru0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6klru0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6klru0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6klru0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6klru0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6klru0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6klru0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6klru0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6klru0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6klru0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6klru0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6klru0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6klru0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6klru0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6klru0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6klru0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6klru0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6klru0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6klru0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciSX2pR.s: Assembler messages:
encrypt.c: /tmp/cciSX2pR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSX2pR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSX2pR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciSX2pR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSX2pR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSX2pR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSX2pR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSX2pR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSX2pR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSX2pR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSX2pR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSX2pR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSX2pR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSX2pR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSX2pR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciSX2pR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSX2pR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSX2pR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSX2pR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSX2pR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSX2pR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSX2pR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSX2pR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSX2pR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGiXu7H.s: Assembler messages:
encrypt.c: /tmp/ccGiXu7H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGiXu7H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGiXu7H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGiXu7H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiXu7H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiXu7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiXu7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiXu7H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiXu7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiXu7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiXu7H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiXu7H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGiXu7H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiXu7H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGiXu7H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGiXu7H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiXu7H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiXu7H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiXu7H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiXu7H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiXu7H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiXu7H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiXu7H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiXu7H.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccelE1oT.s: Assembler messages:
encrypt.c: /tmp/ccelE1oT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccelE1oT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccelE1oT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccelE1oT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE1oT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE1oT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE1oT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE1oT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE1oT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE1oT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE1oT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE1oT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccelE1oT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE1oT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccelE1oT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE1oT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccelE1oT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelE1oT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE1oT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE1oT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelE1oT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE1oT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccelE1oT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelE1oT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJXWiyM.s: Assembler messages:
encrypt.c: /tmp/ccJXWiyM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXWiyM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJXWiyM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJXWiyM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXWiyM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXWiyM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXWiyM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXWiyM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXWiyM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXWiyM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXWiyM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXWiyM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJXWiyM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXWiyM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJXWiyM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXWiyM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJXWiyM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXWiyM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXWiyM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXWiyM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXWiyM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXWiyM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXWiyM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXWiyM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpF0DSE.s: Assembler messages:
encrypt.c: /tmp/ccpF0DSE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpF0DSE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpF0DSE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpF0DSE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF0DSE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF0DSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF0DSE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF0DSE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF0DSE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF0DSE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF0DSE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF0DSE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpF0DSE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF0DSE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpF0DSE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpF0DSE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF0DSE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF0DSE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF0DSE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF0DSE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF0DSE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpF0DSE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF0DSE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF0DSE.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cchfc56T.s: Assembler messages:
encrypt.c: /tmp/cchfc56T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfc56T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfc56T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchfc56T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfc56T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfc56T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfc56T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfc56T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfc56T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfc56T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfc56T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfc56T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfc56T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfc56T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfc56T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfc56T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchfc56T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfc56T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfc56T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfc56T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfc56T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfc56T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfc56T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfc56T.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cciFVh2I.s: Assembler messages:
encrypt.c: /tmp/cciFVh2I.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFVh2I.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFVh2I.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciFVh2I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFVh2I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFVh2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFVh2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFVh2I.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFVh2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFVh2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFVh2I.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFVh2I.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFVh2I.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFVh2I.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFVh2I.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciFVh2I.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFVh2I.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFVh2I.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFVh2I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFVh2I.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFVh2I.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFVh2I.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFVh2I.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFVh2I.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU8vTOO.s: Assembler messages:
encrypt.c: /tmp/ccU8vTOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8vTOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8vTOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU8vTOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8vTOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8vTOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8vTOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8vTOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8vTOO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8vTOO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8vTOO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8vTOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU8vTOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8vTOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8vTOO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8vTOO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU8vTOO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8vTOO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8vTOO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8vTOO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8vTOO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8vTOO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU8vTOO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8vTOO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp56O9D.s: Assembler messages:
encrypt.c: /tmp/ccp56O9D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp56O9D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp56O9D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp56O9D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp56O9D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp56O9D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp56O9D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp56O9D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp56O9D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp56O9D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp56O9D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp56O9D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp56O9D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp56O9D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp56O9D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp56O9D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp56O9D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp56O9D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp56O9D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp56O9D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp56O9D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp56O9D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp56O9D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp56O9D.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDmdg62.s: Assembler messages:
encrypt.c: /tmp/ccDmdg62.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDmdg62.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDmdg62.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDmdg62.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmdg62.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmdg62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmdg62.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmdg62.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmdg62.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmdg62.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmdg62.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmdg62.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDmdg62.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmdg62.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDmdg62.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDmdg62.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDmdg62.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmdg62.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmdg62.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmdg62.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmdg62.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDmdg62.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmdg62.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDmdg62.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczSNSja.s: Assembler messages:
encrypt.c: /tmp/cczSNSja.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczSNSja.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczSNSja.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczSNSja.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSNSja.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSNSja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSNSja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSNSja.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSNSja.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSNSja.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSNSja.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSNSja.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczSNSja.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSNSja.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczSNSja.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSNSja.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczSNSja.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSNSja.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSNSja.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSNSja.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSNSja.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSNSja.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSNSja.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSNSja.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGFMcF1.s: Assembler messages:
encrypt.c: /tmp/ccGFMcF1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGFMcF1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGFMcF1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGFMcF1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFMcF1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFMcF1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFMcF1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFMcF1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFMcF1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFMcF1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFMcF1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFMcF1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGFMcF1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFMcF1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGFMcF1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGFMcF1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFMcF1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFMcF1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFMcF1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFMcF1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFMcF1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGFMcF1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFMcF1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFMcF1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTNVcY3.s: Assembler messages:
encrypt.c: /tmp/ccTNVcY3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNVcY3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNVcY3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNVcY3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNVcY3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNVcY3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNVcY3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNVcY3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNVcY3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNVcY3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNVcY3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNVcY3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNVcY3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNVcY3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNVcY3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNVcY3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTNVcY3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNVcY3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNVcY3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNVcY3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNVcY3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNVcY3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNVcY3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNVcY3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCkDu42.s: Assembler messages:
encrypt.c: /tmp/ccCkDu42.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCkDu42.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCkDu42.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCkDu42.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkDu42.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkDu42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkDu42.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkDu42.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkDu42.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkDu42.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkDu42.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkDu42.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCkDu42.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkDu42.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCkDu42.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCkDu42.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkDu42.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkDu42.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkDu42.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkDu42.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkDu42.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCkDu42.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkDu42.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkDu42.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cchJcdWf.s: Assembler messages:
encrypt.c: /tmp/cchJcdWf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJcdWf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJcdWf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchJcdWf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJcdWf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJcdWf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJcdWf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJcdWf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJcdWf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJcdWf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJcdWf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJcdWf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJcdWf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJcdWf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJcdWf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJcdWf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchJcdWf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJcdWf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJcdWf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJcdWf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJcdWf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJcdWf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJcdWf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJcdWf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjIx362.s: Assembler messages:
encrypt.c: /tmp/ccjIx362.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjIx362.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjIx362.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjIx362.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIx362.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIx362.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIx362.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIx362.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIx362.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIx362.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIx362.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIx362.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjIx362.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIx362.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjIx362.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjIx362.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIx362.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIx362.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIx362.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIx362.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIx362.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjIx362.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIx362.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIx362.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccypGOca.s: Assembler messages:
encrypt.c: /tmp/ccypGOca.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypGOca.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypGOca.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypGOca.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypGOca.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypGOca.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypGOca.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypGOca.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypGOca.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypGOca.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypGOca.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypGOca.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypGOca.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypGOca.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypGOca.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypGOca.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccypGOca.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypGOca.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypGOca.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypGOca.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypGOca.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypGOca.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypGOca.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypGOca.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4O8z8J.s: Assembler messages:
encrypt.c: /tmp/cc4O8z8J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4O8z8J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4O8z8J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4O8z8J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O8z8J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O8z8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O8z8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O8z8J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O8z8J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O8z8J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O8z8J.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O8z8J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4O8z8J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O8z8J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4O8z8J.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O8z8J.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4O8z8J.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O8z8J.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O8z8J.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O8z8J.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O8z8J.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O8z8J.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4O8z8J.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O8z8J.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxHDcmg.s: Assembler messages:
encrypt.c: /tmp/ccxHDcmg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHDcmg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHDcmg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHDcmg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHDcmg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHDcmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHDcmg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHDcmg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHDcmg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHDcmg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHDcmg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHDcmg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHDcmg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHDcmg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHDcmg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxHDcmg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHDcmg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHDcmg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHDcmg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHDcmg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHDcmg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHDcmg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHDcmg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHDcmg.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5BexFI.s: Assembler messages:
encrypt.c: /tmp/cc5BexFI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BexFI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BexFI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BexFI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BexFI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BexFI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BexFI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BexFI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BexFI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BexFI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BexFI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BexFI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BexFI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BexFI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BexFI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BexFI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5BexFI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BexFI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BexFI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BexFI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BexFI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BexFI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BexFI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BexFI.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEFqrAd.s: Assembler messages:
encrypt.c: /tmp/ccEFqrAd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFqrAd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFqrAd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFqrAd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFqrAd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFqrAd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFqrAd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFqrAd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFqrAd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFqrAd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFqrAd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFqrAd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFqrAd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFqrAd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFqrAd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEFqrAd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFqrAd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFqrAd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFqrAd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFqrAd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFqrAd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFqrAd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFqrAd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFqrAd.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccOExgAR.s: Assembler messages:
encrypt.c: /tmp/ccOExgAR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOExgAR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOExgAR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOExgAR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOExgAR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOExgAR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOExgAR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOExgAR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOExgAR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOExgAR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOExgAR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOExgAR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOExgAR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOExgAR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOExgAR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOExgAR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOExgAR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOExgAR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOExgAR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOExgAR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOExgAR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOExgAR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOExgAR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOExgAR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccuOY4Ih.s: Assembler messages:
encrypt.c: /tmp/ccuOY4Ih.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuOY4Ih.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuOY4Ih.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuOY4Ih.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOY4Ih.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOY4Ih.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOY4Ih.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuOY4Ih.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuOY4Ih.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuOY4Ih.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOY4Ih.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOY4Ih.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOY4Ih.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOY4Ih.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuOY4Ih.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOY4Ih.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuOY4Ih.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUh3bnH.s: Assembler messages:
encrypt.c: /tmp/ccUh3bnH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUh3bnH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUh3bnH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUh3bnH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh3bnH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh3bnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh3bnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh3bnH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh3bnH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh3bnH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh3bnH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh3bnH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUh3bnH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh3bnH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUh3bnH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh3bnH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUh3bnH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUh3bnH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh3bnH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh3bnH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUh3bnH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh3bnH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUh3bnH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUh3bnH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cclO1Fze.s: Assembler messages:
encrypt.c: /tmp/cclO1Fze.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclO1Fze.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclO1Fze.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclO1Fze.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO1Fze.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO1Fze.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO1Fze.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO1Fze.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO1Fze.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclO1Fze.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclO1Fze.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclO1Fze.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclO1Fze.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO1Fze.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclO1Fze.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclO1Fze.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclO1Fze.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclO1Fze.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclO1Fze.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO1Fze.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclO1Fze.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclO1Fze.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclO1Fze.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclO1Fze.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO7zE6k.s: Assembler messages:
encrypt.c: /tmp/ccO7zE6k.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7zE6k.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO7zE6k.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO7zE6k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7zE6k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7zE6k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7zE6k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7zE6k.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7zE6k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7zE6k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7zE6k.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7zE6k.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO7zE6k.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7zE6k.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO7zE6k.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO7zE6k.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7zE6k.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7zE6k.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7zE6k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7zE6k.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7zE6k.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7zE6k.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7zE6k.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7zE6k.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccma84KF.s: Assembler messages:
encrypt.c: /tmp/ccma84KF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccma84KF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccma84KF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccma84KF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma84KF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma84KF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma84KF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma84KF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma84KF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma84KF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma84KF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma84KF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccma84KF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma84KF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccma84KF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma84KF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccma84KF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma84KF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma84KF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma84KF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma84KF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma84KF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccma84KF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma84KF.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAsZBKf.s: Assembler messages:
encrypt.c: /tmp/ccAsZBKf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsZBKf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsZBKf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsZBKf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsZBKf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsZBKf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsZBKf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsZBKf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsZBKf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsZBKf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsZBKf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsZBKf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsZBKf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsZBKf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsZBKf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAsZBKf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsZBKf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsZBKf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsZBKf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsZBKf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsZBKf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsZBKf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsZBKf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsZBKf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqPsnAw.s: Assembler messages:
encrypt.c: /tmp/ccqPsnAw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPsnAw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPsnAw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPsnAw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPsnAw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPsnAw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPsnAw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPsnAw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPsnAw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPsnAw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPsnAw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPsnAw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPsnAw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPsnAw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPsnAw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPsnAw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqPsnAw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPsnAw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPsnAw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPsnAw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPsnAw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPsnAw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPsnAw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPsnAw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccQBfNUn.s: Assembler messages:
encrypt.c: /tmp/ccQBfNUn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBfNUn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBfNUn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBfNUn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBfNUn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBfNUn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBfNUn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBfNUn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBfNUn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBfNUn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBfNUn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBfNUn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBfNUn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBfNUn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBfNUn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQBfNUn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBfNUn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBfNUn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBfNUn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBfNUn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBfNUn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBfNUn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBfNUn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBfNUn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccsfBJvE.s: Assembler messages:
encrypt.c: /tmp/ccsfBJvE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfBJvE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfBJvE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfBJvE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfBJvE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfBJvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfBJvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfBJvE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfBJvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfBJvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfBJvE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfBJvE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfBJvE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfBJvE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfBJvE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfBJvE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfBJvE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfBJvE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfBJvE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfBJvE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfBJvE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfBJvE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfBJvE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfBJvE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cccw9YOi.s: Assembler messages:
encrypt.c: /tmp/cccw9YOi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccw9YOi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccw9YOi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccw9YOi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9YOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9YOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9YOi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9YOi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9YOi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9YOi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9YOi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9YOi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccw9YOi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9YOi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccw9YOi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccw9YOi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9YOi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9YOi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9YOi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9YOi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9YOi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccw9YOi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9YOi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9YOi.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnsL59A.s: Assembler messages:
encrypt.c: /tmp/ccnsL59A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnsL59A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnsL59A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnsL59A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsL59A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsL59A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsL59A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsL59A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsL59A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsL59A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsL59A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsL59A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnsL59A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsL59A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnsL59A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsL59A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnsL59A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsL59A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsL59A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsL59A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsL59A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsL59A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnsL59A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsL59A.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccekluQs.s: Assembler messages:
encrypt.c: /tmp/ccekluQs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccekluQs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccekluQs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccekluQs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekluQs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekluQs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekluQs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekluQs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekluQs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekluQs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekluQs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekluQs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccekluQs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekluQs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccekluQs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekluQs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccekluQs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekluQs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekluQs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekluQs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekluQs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekluQs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccekluQs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekluQs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl1uiV9.s: Assembler messages:
encrypt.c: /tmp/ccl1uiV9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl1uiV9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl1uiV9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccl1uiV9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1uiV9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1uiV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1uiV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1uiV9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1uiV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1uiV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1uiV9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1uiV9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl1uiV9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1uiV9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl1uiV9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl1uiV9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1uiV9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1uiV9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1uiV9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1uiV9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1uiV9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl1uiV9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1uiV9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1uiV9.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS6kiS7.s: Assembler messages:
encrypt.c: /tmp/ccS6kiS7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS6kiS7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS6kiS7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS6kiS7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6kiS7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6kiS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6kiS7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6kiS7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6kiS7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6kiS7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6kiS7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6kiS7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS6kiS7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6kiS7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS6kiS7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS6kiS7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6kiS7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6kiS7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6kiS7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6kiS7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6kiS7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS6kiS7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6kiS7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6kiS7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd9TGen.s: Assembler messages:
encrypt.c: /tmp/ccd9TGen.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9TGen.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9TGen.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9TGen.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9TGen.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9TGen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9TGen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9TGen.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9TGen.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9TGen.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9TGen.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9TGen.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9TGen.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9TGen.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9TGen.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9TGen.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd9TGen.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9TGen.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9TGen.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9TGen.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9TGen.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9TGen.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9TGen.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9TGen.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1kujtl.s: Assembler messages:
encrypt.c: /tmp/cc1kujtl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kujtl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kujtl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kujtl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kujtl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kujtl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kujtl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kujtl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kujtl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kujtl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kujtl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kujtl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kujtl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kujtl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kujtl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1kujtl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kujtl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kujtl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kujtl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kujtl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kujtl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kujtl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kujtl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kujtl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGS1RGy.s: Assembler messages:
encrypt.c: /tmp/ccGS1RGy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGS1RGy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGS1RGy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGS1RGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS1RGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS1RGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS1RGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS1RGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS1RGy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS1RGy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS1RGy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS1RGy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGS1RGy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS1RGy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGS1RGy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS1RGy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGS1RGy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS1RGy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS1RGy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS1RGy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS1RGy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS1RGy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGS1RGy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS1RGy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGooQE7.s: Assembler messages:
encrypt.c: /tmp/ccGooQE7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGooQE7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGooQE7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGooQE7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooQE7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooQE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooQE7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooQE7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooQE7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooQE7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooQE7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooQE7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGooQE7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooQE7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGooQE7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGooQE7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooQE7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooQE7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooQE7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooQE7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooQE7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGooQE7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooQE7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooQE7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSgTsbo.s: Assembler messages:
encrypt.c: /tmp/ccSgTsbo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgTsbo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgTsbo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgTsbo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgTsbo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgTsbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgTsbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgTsbo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgTsbo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgTsbo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgTsbo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgTsbo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgTsbo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgTsbo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgTsbo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgTsbo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSgTsbo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgTsbo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgTsbo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgTsbo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgTsbo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgTsbo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgTsbo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgTsbo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclwNwVC.s: Assembler messages:
encrypt.c: /tmp/cclwNwVC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwNwVC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwNwVC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclwNwVC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNwVC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNwVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNwVC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNwVC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNwVC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwNwVC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwNwVC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwNwVC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwNwVC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNwVC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwNwVC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclwNwVC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwNwVC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwNwVC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwNwVC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNwVC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwNwVC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwNwVC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwNwVC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwNwVC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuBxAMQ.s: Assembler messages:
encrypt.c: /tmp/ccuBxAMQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBxAMQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBxAMQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBxAMQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBxAMQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBxAMQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBxAMQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBxAMQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBxAMQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuBxAMQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBxAMQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBxAMQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBxAMQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBxAMQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBxAMQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBxAMQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBxAMQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4ykloC.s: Assembler messages:
encrypt.c: /tmp/cc4ykloC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ykloC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ykloC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ykloC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykloC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykloC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykloC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykloC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykloC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ykloC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ykloC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ykloC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ykloC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykloC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ykloC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ykloC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ykloC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ykloC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ykloC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykloC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ykloC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ykloC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ykloC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ykloC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKuk7xO.s: Assembler messages:
encrypt.c: /tmp/ccKuk7xO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKuk7xO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKuk7xO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKuk7xO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuk7xO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuk7xO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuk7xO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuk7xO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuk7xO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuk7xO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuk7xO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuk7xO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKuk7xO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuk7xO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKuk7xO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuk7xO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKuk7xO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuk7xO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuk7xO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuk7xO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuk7xO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuk7xO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKuk7xO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuk7xO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccR7TX1K.s: Assembler messages:
encrypt.c: /tmp/ccR7TX1K.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7TX1K.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7TX1K.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7TX1K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7TX1K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7TX1K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7TX1K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7TX1K.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7TX1K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7TX1K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7TX1K.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7TX1K.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7TX1K.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7TX1K.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7TX1K.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7TX1K.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7TX1K.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7TX1K.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7TX1K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7TX1K.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7TX1K.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7TX1K.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7TX1K.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7TX1K.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cciB8AGS.s: Assembler messages:
encrypt.c: /tmp/cciB8AGS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciB8AGS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciB8AGS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciB8AGS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB8AGS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB8AGS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB8AGS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB8AGS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB8AGS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciB8AGS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciB8AGS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciB8AGS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciB8AGS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB8AGS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciB8AGS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciB8AGS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciB8AGS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciB8AGS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciB8AGS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciB8AGS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB8AGS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciB8AGS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciB8AGS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciB8AGS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTDXUjO.s: Assembler messages:
encrypt.c: /tmp/ccTDXUjO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDXUjO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDXUjO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDXUjO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDXUjO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDXUjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDXUjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDXUjO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDXUjO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDXUjO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDXUjO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDXUjO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDXUjO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDXUjO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDXUjO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDXUjO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTDXUjO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDXUjO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDXUjO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDXUjO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDXUjO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDXUjO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDXUjO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDXUjO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaIww5B.s: Assembler messages:
encrypt.c: /tmp/ccaIww5B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaIww5B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaIww5B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaIww5B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIww5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIww5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIww5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIww5B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIww5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIww5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIww5B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIww5B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaIww5B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIww5B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaIww5B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaIww5B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIww5B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIww5B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIww5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIww5B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIww5B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaIww5B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIww5B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIww5B.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO3AXNG.s: Assembler messages:
encrypt.c: /tmp/ccO3AXNG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO3AXNG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO3AXNG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO3AXNG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO3AXNG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO3AXNG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO3AXNG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO3AXNG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccO3AXNG.s: Assembler messages:
encrypt.c: /tmp/ccO3AXNG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO3AXNG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO3AXNG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO3AXNG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO3AXNG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO3AXNG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO3AXNG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3AXNG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3AXNG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO3AXNG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3AXNG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqvC1QZ.s: Assembler messages:
encrypt.c: /tmp/ccqvC1QZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqvC1QZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqvC1QZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqvC1QZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqvC1QZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqvC1QZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqvC1QZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccqvC1QZ.s: Assembler messages:
encrypt.c: /tmp/ccqvC1QZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqvC1QZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqvC1QZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqvC1QZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqvC1QZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqvC1QZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqvC1QZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqvC1QZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqvC1QZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqvC1QZ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGhQOSv.s: Assembler messages:
encrypt.c: /tmp/ccGhQOSv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhQOSv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhQOSv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhQOSv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhQOSv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhQOSv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGhQOSv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhQOSv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccGhQOSv.s: Assembler messages:
encrypt.c: /tmp/ccGhQOSv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhQOSv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhQOSv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhQOSv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhQOSv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhQOSv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGhQOSv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhQOSv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQOSv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhQOSv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhQOSv.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMy61lP.s: Assembler messages:
encrypt.c: /tmp/ccMy61lP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMy61lP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMy61lP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMy61lP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMy61lP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMy61lP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMy61lP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMy61lP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccMy61lP.s: Assembler messages:
encrypt.c: /tmp/ccMy61lP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMy61lP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMy61lP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMy61lP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMy61lP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMy61lP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMy61lP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy61lP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy61lP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMy61lP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy61lP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9nKCP2.s: Assembler messages:
encrypt.c: /tmp/cc9nKCP2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9nKCP2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9nKCP2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9nKCP2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9nKCP2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9nKCP2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9nKCP2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9nKCP2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc9nKCP2.s: Assembler messages:
encrypt.c: /tmp/cc9nKCP2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9nKCP2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9nKCP2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9nKCP2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9nKCP2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9nKCP2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9nKCP2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nKCP2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nKCP2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9nKCP2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nKCP2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cciypfnJ.s: Assembler messages:
encrypt.c: /tmp/cciypfnJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciypfnJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciypfnJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciypfnJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciypfnJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciypfnJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciypfnJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciypfnJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cciypfnJ.s: Assembler messages:
encrypt.c: /tmp/cciypfnJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciypfnJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciypfnJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciypfnJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciypfnJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciypfnJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciypfnJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciypfnJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciypfnJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciypfnJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciypfnJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDHJxKG.s: Assembler messages:
encrypt.c: /tmp/ccDHJxKG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHJxKG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHJxKG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHJxKG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHJxKG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHJxKG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDHJxKG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHJxKG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccDHJxKG.s: Assembler messages:
encrypt.c: /tmp/ccDHJxKG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHJxKG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHJxKG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHJxKG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHJxKG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHJxKG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDHJxKG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHJxKG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHJxKG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHJxKG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHJxKG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxWwjzX.s: Assembler messages:
encrypt.c: /tmp/ccxWwjzX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxWwjzX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxWwjzX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxWwjzX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxWwjzX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxWwjzX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxWwjzX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxWwjzX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccxWwjzX.s: Assembler messages:
encrypt.c: /tmp/ccxWwjzX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxWwjzX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxWwjzX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxWwjzX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxWwjzX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxWwjzX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxWwjzX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWwjzX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWwjzX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxWwjzX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWwjzX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaLZIYT.s: Assembler messages:
encrypt.c: /tmp/ccaLZIYT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLZIYT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLZIYT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLZIYT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLZIYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLZIYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLZIYT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLZIYT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLZIYT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLZIYT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLZIYT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLZIYT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLZIYT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLZIYT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLZIYT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaLZIYT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLZIYT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLZIYT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLZIYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLZIYT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLZIYT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLZIYT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLZIYT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLZIYT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchNDdBq.s: Assembler messages:
encrypt.c: /tmp/cchNDdBq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNDdBq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNDdBq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchNDdBq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNDdBq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNDdBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNDdBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNDdBq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNDdBq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNDdBq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNDdBq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNDdBq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNDdBq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNDdBq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNDdBq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNDdBq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchNDdBq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNDdBq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNDdBq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNDdBq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNDdBq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNDdBq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNDdBq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNDdBq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNdjMVj.s: Assembler messages:
encrypt.c: /tmp/ccNdjMVj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNdjMVj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNdjMVj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNdjMVj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdjMVj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdjMVj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdjMVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdjMVj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdjMVj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdjMVj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdjMVj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdjMVj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNdjMVj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdjMVj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNdjMVj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdjMVj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNdjMVj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdjMVj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdjMVj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdjMVj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdjMVj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdjMVj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNdjMVj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdjMVj.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdpmyXP.s: Assembler messages:
encrypt.c: /tmp/ccdpmyXP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpmyXP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpmyXP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpmyXP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpmyXP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpmyXP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpmyXP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpmyXP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpmyXP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpmyXP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpmyXP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpmyXP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpmyXP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpmyXP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpmyXP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdpmyXP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpmyXP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpmyXP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpmyXP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpmyXP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpmyXP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpmyXP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpmyXP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpmyXP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccE904Zm.s: Assembler messages:
encrypt.c: /tmp/ccE904Zm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE904Zm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE904Zm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE904Zm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE904Zm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE904Zm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE904Zm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE904Zm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE904Zm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE904Zm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE904Zm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE904Zm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE904Zm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE904Zm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE904Zm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE904Zm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE904Zm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE904Zm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE904Zm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE904Zm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE904Zm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE904Zm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE904Zm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE904Zm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccF9H3xY.s: Assembler messages:
encrypt.c: /tmp/ccF9H3xY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9H3xY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9H3xY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9H3xY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9H3xY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9H3xY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9H3xY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9H3xY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9H3xY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9H3xY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9H3xY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9H3xY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9H3xY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9H3xY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9H3xY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF9H3xY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9H3xY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9H3xY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9H3xY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9H3xY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9H3xY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9H3xY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9H3xY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9H3xY.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cchAfn1T.s: Assembler messages:
encrypt.c: /tmp/cchAfn1T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAfn1T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAfn1T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchAfn1T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfn1T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfn1T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfn1T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfn1T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfn1T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAfn1T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAfn1T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAfn1T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAfn1T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfn1T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAfn1T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchAfn1T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAfn1T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAfn1T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAfn1T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfn1T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAfn1T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAfn1T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAfn1T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAfn1T.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cckvoQbq.s: Assembler messages:
encrypt.c: /tmp/cckvoQbq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvoQbq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvoQbq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckvoQbq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoQbq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoQbq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoQbq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoQbq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoQbq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvoQbq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvoQbq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvoQbq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvoQbq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoQbq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvoQbq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvoQbq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckvoQbq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvoQbq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvoQbq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvoQbq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvoQbq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvoQbq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvoQbq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvoQbq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIO9tau.s: Assembler messages:
encrypt.c: /tmp/ccIO9tau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIO9tau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIO9tau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIO9tau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO9tau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO9tau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO9tau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO9tau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO9tau.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO9tau.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO9tau.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO9tau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIO9tau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO9tau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIO9tau.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO9tau.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIO9tau.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO9tau.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO9tau.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO9tau.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO9tau.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO9tau.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIO9tau.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO9tau.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczsYEs8.s: Assembler messages:
encrypt.c: /tmp/cczsYEs8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsYEs8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczsYEs8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczsYEs8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsYEs8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsYEs8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsYEs8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsYEs8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsYEs8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsYEs8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsYEs8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsYEs8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczsYEs8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsYEs8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczsYEs8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczsYEs8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsYEs8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsYEs8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsYEs8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsYEs8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsYEs8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsYEs8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsYEs8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsYEs8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6xPv5X.s: Assembler messages:
encrypt.c: /tmp/cc6xPv5X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xPv5X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xPv5X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xPv5X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xPv5X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xPv5X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xPv5X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xPv5X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xPv5X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xPv5X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xPv5X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xPv5X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xPv5X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xPv5X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xPv5X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6xPv5X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xPv5X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xPv5X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xPv5X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xPv5X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xPv5X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xPv5X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xPv5X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xPv5X.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaYkTGp.s: Assembler messages:
encrypt.c: /tmp/ccaYkTGp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYkTGp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYkTGp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYkTGp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYkTGp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYkTGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYkTGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYkTGp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYkTGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYkTGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYkTGp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYkTGp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYkTGp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYkTGp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYkTGp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYkTGp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaYkTGp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYkTGp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYkTGp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYkTGp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYkTGp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYkTGp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYkTGp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYkTGp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2kfuEp.s: Assembler messages:
encrypt.c: /tmp/cc2kfuEp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2kfuEp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2kfuEp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2kfuEp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kfuEp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kfuEp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kfuEp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kfuEp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kfuEp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kfuEp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kfuEp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kfuEp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2kfuEp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kfuEp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2kfuEp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2kfuEp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kfuEp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kfuEp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kfuEp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kfuEp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kfuEp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2kfuEp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kfuEp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kfuEp.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjQVMAv.s: Assembler messages:
encrypt.c: /tmp/ccjQVMAv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQVMAv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQVMAv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQVMAv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQVMAv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQVMAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQVMAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQVMAv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQVMAv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQVMAv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQVMAv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQVMAv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQVMAv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQVMAv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQVMAv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQVMAv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQVMAv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQVMAv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQVMAv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQVMAv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQVMAv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQVMAv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQVMAv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQVMAv.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOiZ5Or.s: Assembler messages:
encrypt.c: /tmp/ccOiZ5Or.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiZ5Or.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiZ5Or.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiZ5Or.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiZ5Or.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiZ5Or.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiZ5Or.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiZ5Or.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiZ5Or.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOiZ5Or.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiZ5Or.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiZ5Or.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiZ5Or.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiZ5Or.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiZ5Or.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiZ5Or.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiZ5Or.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbjvJD1.s: Assembler messages:
encrypt.c: /tmp/ccbjvJD1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjvJD1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjvJD1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjvJD1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjvJD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjvJD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjvJD1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjvJD1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjvJD1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjvJD1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjvJD1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjvJD1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjvJD1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjvJD1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjvJD1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjvJD1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjvJD1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjvJD1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjvJD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjvJD1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjvJD1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjvJD1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjvJD1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjvJD1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEtbEuC.s: Assembler messages:
encrypt.c: /tmp/ccEtbEuC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtbEuC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtbEuC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtbEuC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtbEuC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtbEuC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtbEuC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtbEuC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtbEuC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtbEuC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtbEuC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtbEuC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtbEuC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtbEuC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtbEuC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtbEuC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEtbEuC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtbEuC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtbEuC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtbEuC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtbEuC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtbEuC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtbEuC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtbEuC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFb2sHe.s: Assembler messages:
encrypt.c: /tmp/ccFb2sHe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFb2sHe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFb2sHe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFb2sHe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2sHe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2sHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2sHe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2sHe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2sHe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb2sHe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb2sHe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb2sHe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFb2sHe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2sHe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFb2sHe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFb2sHe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb2sHe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb2sHe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb2sHe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2sHe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb2sHe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFb2sHe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb2sHe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb2sHe.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6K2dv7.s: Assembler messages:
encrypt.c: /tmp/cc6K2dv7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6K2dv7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6K2dv7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6K2dv7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K2dv7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K2dv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K2dv7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K2dv7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K2dv7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6K2dv7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6K2dv7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6K2dv7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6K2dv7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K2dv7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6K2dv7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6K2dv7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6K2dv7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6K2dv7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6K2dv7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K2dv7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6K2dv7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6K2dv7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6K2dv7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6K2dv7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVOqO7s.s: Assembler messages:
encrypt.c: /tmp/ccVOqO7s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVOqO7s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVOqO7s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVOqO7s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOqO7s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOqO7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOqO7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOqO7s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOqO7s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOqO7s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOqO7s.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOqO7s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVOqO7s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOqO7s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVOqO7s.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOqO7s.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVOqO7s.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOqO7s.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOqO7s.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOqO7s.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOqO7s.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOqO7s.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVOqO7s.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOqO7s.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFuCoxC.s: Assembler messages:
encrypt.c: /tmp/ccFuCoxC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFuCoxC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFuCoxC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFuCoxC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuCoxC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuCoxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuCoxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuCoxC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuCoxC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuCoxC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuCoxC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuCoxC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFuCoxC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuCoxC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFuCoxC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuCoxC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFuCoxC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuCoxC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuCoxC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuCoxC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuCoxC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuCoxC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFuCoxC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuCoxC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuTLIhg.s: Assembler messages:
encrypt.c: /tmp/ccuTLIhg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTLIhg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTLIhg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTLIhg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTLIhg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTLIhg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTLIhg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTLIhg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTLIhg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTLIhg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTLIhg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTLIhg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTLIhg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTLIhg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTLIhg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuTLIhg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTLIhg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTLIhg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTLIhg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTLIhg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTLIhg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTLIhg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTLIhg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTLIhg.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1kqTJe.s: Assembler messages:
encrypt.c: /tmp/cc1kqTJe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kqTJe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kqTJe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kqTJe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kqTJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kqTJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kqTJe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kqTJe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kqTJe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kqTJe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kqTJe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kqTJe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kqTJe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kqTJe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kqTJe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1kqTJe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kqTJe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kqTJe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kqTJe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kqTJe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kqTJe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kqTJe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kqTJe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kqTJe.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2QxjDy.s: Assembler messages:
encrypt.c: /tmp/cc2QxjDy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QxjDy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QxjDy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QxjDy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QxjDy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QxjDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QxjDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QxjDy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QxjDy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QxjDy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QxjDy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QxjDy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QxjDy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QxjDy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QxjDy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QxjDy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2QxjDy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QxjDy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QxjDy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QxjDy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QxjDy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QxjDy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QxjDy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QxjDy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2BnTZ1.s: Assembler messages:
encrypt.c: /tmp/cc2BnTZ1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BnTZ1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BnTZ1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BnTZ1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BnTZ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BnTZ1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BnTZ1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BnTZ1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2BnTZ1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BnTZ1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BnTZ1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BnTZ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BnTZ1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BnTZ1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BnTZ1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BnTZ1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BnTZ1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccebUkel.s: Assembler messages:
encrypt.c: /tmp/ccebUkel.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebUkel.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebUkel.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccebUkel.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebUkel.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebUkel.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebUkel.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebUkel.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebUkel.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccebUkel.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccebUkel.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccebUkel.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebUkel.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebUkel.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebUkel.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccebUkel.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccebUkel.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccebUkel.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccebUkel.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccebUkel.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebUkel.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccebUkel.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebUkel.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccebUkel.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYUq0Zg.s: Assembler messages:
encrypt.c: /tmp/ccYUq0Zg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUq0Zg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUq0Zg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUq0Zg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUq0Zg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUq0Zg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUq0Zg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUq0Zg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUq0Zg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYUq0Zg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUq0Zg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUq0Zg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUq0Zg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUq0Zg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUq0Zg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUq0Zg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUq0Zg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyf0S3Z.s: Assembler messages:
encrypt.c: /tmp/ccyf0S3Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyf0S3Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyf0S3Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyf0S3Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyf0S3Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyf0S3Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyf0S3Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyf0S3Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyf0S3Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyf0S3Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyf0S3Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyf0S3Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyf0S3Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyf0S3Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyf0S3Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyf0S3Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyf0S3Z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVstAT1.s: Assembler messages:
encrypt.c: /tmp/ccVstAT1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVstAT1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVstAT1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVstAT1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVstAT1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVstAT1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVstAT1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVstAT1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVstAT1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVstAT1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVstAT1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVstAT1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVstAT1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVstAT1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVstAT1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVstAT1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVstAT1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVstAT1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVstAT1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVstAT1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVstAT1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVstAT1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVstAT1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVstAT1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdDse1p.s: Assembler messages:
encrypt.c: /tmp/ccdDse1p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDse1p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDse1p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDse1p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDse1p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDse1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDse1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDse1p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDse1p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDse1p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDse1p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDse1p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDse1p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDse1p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDse1p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDse1p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdDse1p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDse1p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDse1p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDse1p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDse1p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDse1p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDse1p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDse1p.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQiwPRg.s: Assembler messages:
encrypt.c: /tmp/ccQiwPRg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQiwPRg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQiwPRg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQiwPRg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiwPRg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiwPRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiwPRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiwPRg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiwPRg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiwPRg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiwPRg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiwPRg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQiwPRg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiwPRg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQiwPRg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiwPRg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQiwPRg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiwPRg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiwPRg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiwPRg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiwPRg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiwPRg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQiwPRg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiwPRg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjJES0T.s: Assembler messages:
encrypt.c: /tmp/ccjJES0T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjJES0T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjJES0T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjJES0T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJES0T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJES0T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJES0T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJES0T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJES0T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJES0T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJES0T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJES0T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjJES0T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJES0T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjJES0T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjJES0T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjJES0T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJES0T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJES0T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJES0T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJES0T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjJES0T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJES0T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjJES0T.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLiECOb.s: Assembler messages:
encrypt.c: /tmp/ccLiECOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiECOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiECOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiECOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiECOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiECOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiECOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiECOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiECOb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiECOb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiECOb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiECOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiECOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiECOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiECOb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiECOb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLiECOb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiECOb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiECOb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiECOb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiECOb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiECOb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiECOb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiECOb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsiIzpS.s: Assembler messages:
encrypt.c: /tmp/ccsiIzpS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsiIzpS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsiIzpS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsiIzpS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiIzpS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiIzpS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiIzpS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiIzpS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiIzpS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiIzpS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiIzpS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiIzpS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsiIzpS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiIzpS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsiIzpS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsiIzpS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiIzpS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiIzpS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiIzpS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiIzpS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiIzpS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsiIzpS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiIzpS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiIzpS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2IV6RP.s: Assembler messages:
encrypt.c: /tmp/cc2IV6RP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IV6RP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IV6RP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IV6RP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IV6RP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IV6RP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IV6RP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IV6RP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IV6RP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IV6RP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IV6RP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IV6RP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IV6RP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IV6RP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IV6RP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2IV6RP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IV6RP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IV6RP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IV6RP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IV6RP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IV6RP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IV6RP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IV6RP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IV6RP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn1ckR8.s: Assembler messages:
encrypt.c: /tmp/ccn1ckR8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn1ckR8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn1ckR8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn1ckR8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1ckR8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1ckR8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1ckR8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1ckR8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1ckR8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn1ckR8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn1ckR8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn1ckR8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn1ckR8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1ckR8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn1ckR8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn1ckR8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn1ckR8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn1ckR8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn1ckR8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn1ckR8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1ckR8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn1ckR8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn1ckR8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn1ckR8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4bK99Z.s: Assembler messages:
encrypt.c: /tmp/cc4bK99Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bK99Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bK99Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bK99Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bK99Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bK99Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bK99Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bK99Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bK99Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bK99Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bK99Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bK99Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bK99Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bK99Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bK99Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4bK99Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bK99Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bK99Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bK99Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bK99Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bK99Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bK99Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bK99Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bK99Z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqKMn9i.s: Assembler messages:
encrypt.c: /tmp/ccqKMn9i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKMn9i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqKMn9i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqKMn9i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKMn9i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKMn9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKMn9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKMn9i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKMn9i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKMn9i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKMn9i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKMn9i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqKMn9i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKMn9i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqKMn9i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKMn9i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqKMn9i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKMn9i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKMn9i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKMn9i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKMn9i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKMn9i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKMn9i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKMn9i.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccjQvdc.s: Assembler messages:
encrypt.c: /tmp/cccjQvdc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccjQvdc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccjQvdc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccjQvdc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjQvdc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjQvdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjQvdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjQvdc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjQvdc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccjQvdc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccjQvdc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccjQvdc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccjQvdc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjQvdc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccjQvdc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccjQvdc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccjQvdc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccjQvdc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjQvdc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjQvdc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjQvdc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjQvdc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccjQvdc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjQvdc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxeamUP.s: Assembler messages:
encrypt.c: /tmp/ccxeamUP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxeamUP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxeamUP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxeamUP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeamUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeamUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeamUP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeamUP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeamUP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeamUP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeamUP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeamUP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxeamUP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeamUP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxeamUP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxeamUP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeamUP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeamUP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeamUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeamUP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeamUP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxeamUP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeamUP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeamUP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSgD2hL.s: Assembler messages:
encrypt.c: /tmp/ccSgD2hL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgD2hL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgD2hL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgD2hL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgD2hL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgD2hL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgD2hL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgD2hL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgD2hL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgD2hL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgD2hL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgD2hL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgD2hL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgD2hL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgD2hL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSgD2hL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgD2hL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgD2hL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgD2hL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgD2hL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgD2hL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgD2hL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgD2hL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgD2hL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZlpcEc.s: Assembler messages:
encrypt.c: /tmp/ccZlpcEc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZlpcEc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZlpcEc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZlpcEc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpcEc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpcEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpcEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpcEc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpcEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlpcEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlpcEc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlpcEc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZlpcEc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpcEc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZlpcEc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlpcEc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZlpcEc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlpcEc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlpcEc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlpcEc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpcEc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlpcEc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZlpcEc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlpcEc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFGh9LP.s: Assembler messages:
encrypt.c: /tmp/ccFGh9LP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFGh9LP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFGh9LP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFGh9LP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGh9LP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGh9LP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGh9LP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGh9LP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGh9LP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGh9LP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGh9LP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGh9LP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFGh9LP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGh9LP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFGh9LP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGh9LP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFGh9LP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGh9LP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGh9LP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGh9LP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGh9LP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGh9LP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFGh9LP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGh9LP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKv9o9A.s: Assembler messages:
encrypt.c: /tmp/ccKv9o9A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKv9o9A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKv9o9A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKv9o9A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKv9o9A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKv9o9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKv9o9A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKv9o9A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKv9o9A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKv9o9A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKv9o9A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKv9o9A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKv9o9A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKv9o9A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKv9o9A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKv9o9A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKv9o9A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKv9o9A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKv9o9A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKv9o9A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKv9o9A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKv9o9A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKv9o9A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKv9o9A.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccp5G9UJ.s: Assembler messages:
encrypt.c: /tmp/ccp5G9UJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5G9UJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5G9UJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5G9UJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5G9UJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5G9UJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5G9UJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5G9UJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp5G9UJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5G9UJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5G9UJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5G9UJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5G9UJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5G9UJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5G9UJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5G9UJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5G9UJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyEvhol.s: Assembler messages:
encrypt.c: /tmp/ccyEvhol.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyEvhol.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyEvhol.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyEvhol.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEvhol.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEvhol.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEvhol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEvhol.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEvhol.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEvhol.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEvhol.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEvhol.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyEvhol.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEvhol.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyEvhol.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEvhol.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyEvhol.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEvhol.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEvhol.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEvhol.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEvhol.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEvhol.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyEvhol.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEvhol.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0nMIoc.s: Assembler messages:
encrypt.c: /tmp/cc0nMIoc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0nMIoc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0nMIoc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0nMIoc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nMIoc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nMIoc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nMIoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nMIoc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nMIoc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0nMIoc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0nMIoc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0nMIoc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0nMIoc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nMIoc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0nMIoc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0nMIoc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0nMIoc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0nMIoc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0nMIoc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0nMIoc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nMIoc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0nMIoc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0nMIoc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0nMIoc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyLFjfC.s: Assembler messages:
encrypt.c: /tmp/ccyLFjfC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLFjfC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLFjfC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLFjfC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLFjfC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLFjfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLFjfC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLFjfC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLFjfC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLFjfC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLFjfC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLFjfC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLFjfC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLFjfC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLFjfC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyLFjfC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLFjfC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLFjfC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLFjfC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLFjfC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLFjfC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLFjfC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLFjfC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLFjfC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1DrdDL.s: Assembler messages:
encrypt.c: /tmp/cc1DrdDL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1DrdDL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1DrdDL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1DrdDL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DrdDL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DrdDL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DrdDL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DrdDL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DrdDL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DrdDL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DrdDL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DrdDL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1DrdDL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DrdDL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1DrdDL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DrdDL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1DrdDL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DrdDL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DrdDL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DrdDL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DrdDL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DrdDL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1DrdDL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DrdDL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr25lBt.s: Assembler messages:
encrypt.c: /tmp/ccr25lBt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr25lBt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr25lBt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccr25lBt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr25lBt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr25lBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr25lBt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr25lBt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr25lBt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr25lBt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr25lBt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr25lBt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr25lBt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr25lBt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr25lBt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr25lBt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr25lBt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr25lBt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr25lBt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr25lBt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr25lBt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr25lBt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr25lBt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr25lBt.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4KgOBB.s: Assembler messages:
encrypt.c: /tmp/cc4KgOBB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KgOBB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KgOBB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KgOBB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KgOBB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KgOBB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KgOBB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KgOBB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KgOBB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KgOBB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KgOBB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KgOBB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KgOBB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KgOBB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KgOBB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KgOBB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4KgOBB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KgOBB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KgOBB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KgOBB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KgOBB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KgOBB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KgOBB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KgOBB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyVCFCn.s: Assembler messages:
encrypt.c: /tmp/ccyVCFCn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVCFCn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVCFCn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVCFCn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVCFCn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVCFCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVCFCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVCFCn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVCFCn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVCFCn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVCFCn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVCFCn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVCFCn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVCFCn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVCFCn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyVCFCn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVCFCn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVCFCn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVCFCn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVCFCn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVCFCn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVCFCn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVCFCn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVCFCn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHC5m6A.s: Assembler messages:
encrypt.c: /tmp/ccHC5m6A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHC5m6A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHC5m6A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHC5m6A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHC5m6A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHC5m6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHC5m6A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHC5m6A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHC5m6A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHC5m6A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHC5m6A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHC5m6A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHC5m6A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHC5m6A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHC5m6A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHC5m6A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHC5m6A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHC5m6A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHC5m6A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHC5m6A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHC5m6A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHC5m6A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHC5m6A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHC5m6A.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjWkRfM.s: Assembler messages:
encrypt.c: /tmp/ccjWkRfM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWkRfM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWkRfM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWkRfM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWkRfM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWkRfM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWkRfM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWkRfM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWkRfM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWkRfM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWkRfM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWkRfM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWkRfM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWkRfM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWkRfM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWkRfM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjWkRfM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWkRfM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWkRfM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWkRfM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWkRfM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWkRfM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWkRfM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWkRfM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccceIuuK.s: Assembler messages:
encrypt.c: /tmp/ccceIuuK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceIuuK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceIuuK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccceIuuK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIuuK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIuuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIuuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIuuK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIuuK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceIuuK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceIuuK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceIuuK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceIuuK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIuuK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceIuuK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceIuuK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccceIuuK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceIuuK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceIuuK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceIuuK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceIuuK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceIuuK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceIuuK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceIuuK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctsJQqn.s: Assembler messages:
encrypt.c: /tmp/cctsJQqn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsJQqn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsJQqn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctsJQqn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsJQqn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsJQqn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsJQqn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsJQqn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsJQqn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsJQqn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsJQqn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsJQqn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsJQqn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsJQqn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsJQqn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctsJQqn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsJQqn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsJQqn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsJQqn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsJQqn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsJQqn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsJQqn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsJQqn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsJQqn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWBIV08.s: Assembler messages:
encrypt.c: /tmp/ccWBIV08.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWBIV08.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWBIV08.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWBIV08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBIV08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBIV08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBIV08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBIV08.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBIV08.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBIV08.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBIV08.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBIV08.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWBIV08.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBIV08.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWBIV08.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBIV08.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWBIV08.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBIV08.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBIV08.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBIV08.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBIV08.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBIV08.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWBIV08.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBIV08.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmTHoqV.s: Assembler messages:
encrypt.c: /tmp/ccmTHoqV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTHoqV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTHoqV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTHoqV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTHoqV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTHoqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTHoqV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTHoqV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTHoqV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTHoqV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTHoqV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTHoqV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTHoqV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTHoqV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTHoqV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTHoqV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTHoqV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTHoqV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTHoqV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTHoqV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTHoqV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTHoqV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTHoqV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTHoqV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1nSx2W.s: Assembler messages:
encrypt.c: /tmp/cc1nSx2W.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1nSx2W.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1nSx2W.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1nSx2W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nSx2W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nSx2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nSx2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nSx2W.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nSx2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nSx2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nSx2W.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nSx2W.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1nSx2W.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nSx2W.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1nSx2W.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1nSx2W.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nSx2W.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nSx2W.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nSx2W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nSx2W.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nSx2W.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1nSx2W.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nSx2W.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nSx2W.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclK1BLZ.s: Assembler messages:
encrypt.c: /tmp/cclK1BLZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclK1BLZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclK1BLZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclK1BLZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1BLZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1BLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1BLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1BLZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1BLZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK1BLZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK1BLZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK1BLZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclK1BLZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1BLZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclK1BLZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK1BLZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclK1BLZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK1BLZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK1BLZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK1BLZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1BLZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK1BLZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclK1BLZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK1BLZ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHL0UV0.s: Assembler messages:
encrypt.c: /tmp/ccHL0UV0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHL0UV0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHL0UV0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHL0UV0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHL0UV0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHL0UV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHL0UV0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHL0UV0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHL0UV0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHL0UV0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHL0UV0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHL0UV0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHL0UV0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHL0UV0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHL0UV0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHL0UV0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHL0UV0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHL0UV0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHL0UV0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHL0UV0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHL0UV0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHL0UV0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHL0UV0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHL0UV0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRWxXKd.s: Assembler messages:
encrypt.c: /tmp/ccRWxXKd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWxXKd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWxXKd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWxXKd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWxXKd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWxXKd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWxXKd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWxXKd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWxXKd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWxXKd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWxXKd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWxXKd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWxXKd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWxXKd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWxXKd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWxXKd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRWxXKd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWxXKd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWxXKd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWxXKd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWxXKd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWxXKd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWxXKd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWxXKd.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDxFmWV.s: Assembler messages:
encrypt.c: /tmp/ccDxFmWV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDxFmWV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDxFmWV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDxFmWV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxFmWV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxFmWV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxFmWV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxFmWV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxFmWV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxFmWV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxFmWV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxFmWV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDxFmWV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxFmWV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDxFmWV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDxFmWV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxFmWV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxFmWV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxFmWV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxFmWV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxFmWV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDxFmWV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxFmWV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxFmWV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJaFCj5.s: Assembler messages:
encrypt.c: /tmp/ccJaFCj5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJaFCj5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJaFCj5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJaFCj5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaFCj5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaFCj5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaFCj5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaFCj5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaFCj5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaFCj5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaFCj5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaFCj5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJaFCj5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaFCj5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJaFCj5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaFCj5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJaFCj5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaFCj5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaFCj5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaFCj5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaFCj5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaFCj5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJaFCj5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaFCj5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9ByRy0.s: Assembler messages:
encrypt.c: /tmp/cc9ByRy0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ByRy0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ByRy0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ByRy0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ByRy0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ByRy0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ByRy0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ByRy0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ByRy0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ByRy0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ByRy0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ByRy0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ByRy0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ByRy0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ByRy0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ByRy0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ByRy0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ByRy0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ByRy0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ByRy0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ByRy0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ByRy0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ByRy0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ByRy0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgYnm0M.s: Assembler messages:
encrypt.c: /tmp/ccgYnm0M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYnm0M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYnm0M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYnm0M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYnm0M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYnm0M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYnm0M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYnm0M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYnm0M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYnm0M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYnm0M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYnm0M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYnm0M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYnm0M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYnm0M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgYnm0M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYnm0M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYnm0M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYnm0M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYnm0M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYnm0M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYnm0M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYnm0M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYnm0M.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Lw6dG.s: Assembler messages:
encrypt.c: /tmp/cc6Lw6dG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Lw6dG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Lw6dG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Lw6dG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lw6dG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lw6dG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lw6dG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Lw6dG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Lw6dG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lw6dG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lw6dG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lw6dG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lw6dG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lw6dG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Lw6dG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lw6dG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lw6dG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJZXptR.s: Assembler messages:
encrypt.c: /tmp/ccJZXptR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZXptR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZXptR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZXptR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZXptR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZXptR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZXptR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZXptR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZXptR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZXptR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZXptR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZXptR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZXptR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZXptR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZXptR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZXptR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZXptR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZXptR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZXptR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZXptR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZXptR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZXptR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZXptR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZXptR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5sox9Z.s: Assembler messages:
encrypt.c: /tmp/cc5sox9Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sox9Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5sox9Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5sox9Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sox9Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sox9Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sox9Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sox9Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sox9Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sox9Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sox9Z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sox9Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5sox9Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sox9Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5sox9Z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sox9Z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5sox9Z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sox9Z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sox9Z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sox9Z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sox9Z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sox9Z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sox9Z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sox9Z.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE8ufrN.s: Assembler messages:
encrypt.c: /tmp/ccE8ufrN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8ufrN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8ufrN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8ufrN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8ufrN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8ufrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8ufrN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8ufrN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8ufrN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8ufrN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8ufrN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8ufrN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8ufrN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8ufrN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8ufrN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE8ufrN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8ufrN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8ufrN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8ufrN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8ufrN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8ufrN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8ufrN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8ufrN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8ufrN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCjH1OJ.s: Assembler messages:
encrypt.c: /tmp/ccCjH1OJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjH1OJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjH1OJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjH1OJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjH1OJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjH1OJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjH1OJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjH1OJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjH1OJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjH1OJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjH1OJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjH1OJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjH1OJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjH1OJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjH1OJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjH1OJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjH1OJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFzZaRS.s: Assembler messages:
encrypt.c: /tmp/ccFzZaRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzZaRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzZaRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzZaRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzZaRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzZaRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzZaRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzZaRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzZaRS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzZaRS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzZaRS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzZaRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzZaRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzZaRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzZaRS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzZaRS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFzZaRS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzZaRS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzZaRS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzZaRS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzZaRS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzZaRS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzZaRS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzZaRS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9rfW72.s: Assembler messages:
encrypt.c: /tmp/cc9rfW72.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rfW72.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rfW72.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rfW72.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rfW72.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rfW72.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rfW72.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rfW72.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rfW72.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rfW72.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rfW72.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rfW72.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rfW72.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rfW72.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rfW72.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9rfW72.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rfW72.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rfW72.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rfW72.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rfW72.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rfW72.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rfW72.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rfW72.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rfW72.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxtbikb.s: Assembler messages:
encrypt.c: /tmp/ccxtbikb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxtbikb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxtbikb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxtbikb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtbikb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtbikb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtbikb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtbikb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtbikb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtbikb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtbikb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtbikb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxtbikb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtbikb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxtbikb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtbikb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxtbikb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtbikb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtbikb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtbikb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtbikb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtbikb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxtbikb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtbikb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ERyX8.s: Assembler messages:
encrypt.c: /tmp/cc7ERyX8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ERyX8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ERyX8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ERyX8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ERyX8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ERyX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ERyX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ERyX8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ERyX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ERyX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ERyX8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ERyX8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ERyX8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ERyX8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ERyX8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ERyX8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ERyX8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ERyX8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ERyX8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ERyX8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ERyX8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ERyX8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ERyX8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ERyX8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclKCdcY.s: Assembler messages:
encrypt.c: /tmp/cclKCdcY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKCdcY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKCdcY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclKCdcY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKCdcY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKCdcY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKCdcY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKCdcY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKCdcY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKCdcY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKCdcY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKCdcY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKCdcY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKCdcY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKCdcY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclKCdcY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKCdcY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKCdcY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKCdcY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKCdcY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKCdcY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKCdcY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKCdcY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKCdcY.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMhB5De.s: Assembler messages:
encrypt.c: /tmp/ccMhB5De.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMhB5De.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMhB5De.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMhB5De.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhB5De.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhB5De.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhB5De.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhB5De.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhB5De.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhB5De.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhB5De.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhB5De.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMhB5De.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhB5De.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMhB5De.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhB5De.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMhB5De.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhB5De.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhB5De.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhB5De.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhB5De.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhB5De.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMhB5De.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhB5De.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXmxtL8.s: Assembler messages:
encrypt.c: /tmp/ccXmxtL8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXmxtL8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXmxtL8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXmxtL8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmxtL8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmxtL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmxtL8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmxtL8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmxtL8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmxtL8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmxtL8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmxtL8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXmxtL8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmxtL8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXmxtL8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXmxtL8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmxtL8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmxtL8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmxtL8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmxtL8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmxtL8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmxtL8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmxtL8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmxtL8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXvQhgZ.s: Assembler messages:
encrypt.c: /tmp/ccXvQhgZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXvQhgZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXvQhgZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXvQhgZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvQhgZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvQhgZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvQhgZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXvQhgZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXvQhgZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvQhgZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvQhgZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvQhgZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvQhgZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvQhgZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXvQhgZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvQhgZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvQhgZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjFRyX8.s: Assembler messages:
encrypt.c: /tmp/ccjFRyX8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFRyX8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFRyX8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFRyX8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRyX8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRyX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRyX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRyX8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRyX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRyX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRyX8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRyX8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFRyX8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRyX8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFRyX8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRyX8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjFRyX8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRyX8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRyX8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRyX8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRyX8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRyX8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFRyX8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRyX8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUzV6M2.s: Assembler messages:
encrypt.c: /tmp/ccUzV6M2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUzV6M2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUzV6M2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUzV6M2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzV6M2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzV6M2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzV6M2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzV6M2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzV6M2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzV6M2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzV6M2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzV6M2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUzV6M2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzV6M2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUzV6M2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzV6M2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUzV6M2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzV6M2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzV6M2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzV6M2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzV6M2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzV6M2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzV6M2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzV6M2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb5EXrR.s: Assembler messages:
encrypt.c: /tmp/ccb5EXrR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5EXrR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5EXrR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5EXrR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5EXrR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5EXrR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5EXrR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5EXrR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5EXrR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5EXrR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5EXrR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5EXrR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5EXrR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5EXrR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5EXrR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb5EXrR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5EXrR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5EXrR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5EXrR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5EXrR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5EXrR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5EXrR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5EXrR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5EXrR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4z18WK.s: Assembler messages:
encrypt.c: /tmp/cc4z18WK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4z18WK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4z18WK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4z18WK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z18WK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z18WK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z18WK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z18WK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z18WK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z18WK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z18WK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z18WK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4z18WK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z18WK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4z18WK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4z18WK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z18WK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z18WK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z18WK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z18WK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z18WK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4z18WK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z18WK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z18WK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfIXDsX.s: Assembler messages:
encrypt.c: /tmp/ccfIXDsX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfIXDsX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfIXDsX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfIXDsX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIXDsX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIXDsX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIXDsX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIXDsX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIXDsX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIXDsX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIXDsX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIXDsX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfIXDsX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIXDsX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfIXDsX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIXDsX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfIXDsX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIXDsX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIXDsX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIXDsX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIXDsX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIXDsX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfIXDsX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIXDsX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccToHwvY.s: Assembler messages:
encrypt.c: /tmp/ccToHwvY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToHwvY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToHwvY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccToHwvY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToHwvY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToHwvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToHwvY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToHwvY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToHwvY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToHwvY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToHwvY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToHwvY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccToHwvY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToHwvY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToHwvY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccToHwvY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToHwvY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToHwvY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToHwvY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToHwvY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToHwvY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToHwvY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToHwvY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToHwvY.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmZQj35.s: Assembler messages:
encrypt.c: /tmp/ccmZQj35.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZQj35.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZQj35.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZQj35.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZQj35.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZQj35.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZQj35.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZQj35.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZQj35.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmZQj35.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmZQj35.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmZQj35.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZQj35.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZQj35.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZQj35.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmZQj35.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmZQj35.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmZQj35.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmZQj35.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmZQj35.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZQj35.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmZQj35.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZQj35.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmZQj35.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc47agJK.s: Assembler messages:
encrypt.c: /tmp/cc47agJK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47agJK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47agJK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc47agJK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47agJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47agJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47agJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47agJK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47agJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47agJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47agJK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47agJK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47agJK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47agJK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47agJK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc47agJK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47agJK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47agJK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47agJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47agJK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47agJK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47agJK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47agJK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47agJK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnGSfhX.s: Assembler messages:
encrypt.c: /tmp/ccnGSfhX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGSfhX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGSfhX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGSfhX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGSfhX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGSfhX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGSfhX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGSfhX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGSfhX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGSfhX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGSfhX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGSfhX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGSfhX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGSfhX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGSfhX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGSfhX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnGSfhX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGSfhX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGSfhX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGSfhX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGSfhX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGSfhX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGSfhX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGSfhX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1ZcLL5.s: Assembler messages:
encrypt.c: /tmp/cc1ZcLL5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ZcLL5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ZcLL5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ZcLL5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcLL5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcLL5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcLL5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ZcLL5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ZcLL5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcLL5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcLL5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcLL5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcLL5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcLL5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZcLL5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcLL5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcLL5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX1FIGp.s: Assembler messages:
encrypt.c: /tmp/ccX1FIGp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1FIGp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1FIGp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1FIGp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1FIGp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1FIGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1FIGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1FIGp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1FIGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1FIGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1FIGp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1FIGp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1FIGp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1FIGp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1FIGp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1FIGp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX1FIGp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1FIGp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1FIGp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1FIGp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1FIGp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1FIGp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1FIGp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1FIGp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNbtSY6.s: Assembler messages:
encrypt.c: /tmp/ccNbtSY6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNbtSY6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNbtSY6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNbtSY6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbtSY6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbtSY6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbtSY6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbtSY6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbtSY6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbtSY6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbtSY6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbtSY6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNbtSY6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbtSY6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNbtSY6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNbtSY6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbtSY6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbtSY6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbtSY6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbtSY6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbtSY6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbtSY6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbtSY6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbtSY6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPZAMDm.s: Assembler messages:
encrypt.c: /tmp/ccPZAMDm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPZAMDm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPZAMDm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPZAMDm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZAMDm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZAMDm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZAMDm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZAMDm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZAMDm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZAMDm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZAMDm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZAMDm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPZAMDm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZAMDm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPZAMDm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZAMDm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPZAMDm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZAMDm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZAMDm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZAMDm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZAMDm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZAMDm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZAMDm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZAMDm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc04Qe5r.s: Assembler messages:
encrypt.c: /tmp/cc04Qe5r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04Qe5r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04Qe5r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04Qe5r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Qe5r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Qe5r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Qe5r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Qe5r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Qe5r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04Qe5r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04Qe5r.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04Qe5r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04Qe5r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Qe5r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04Qe5r.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04Qe5r.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc04Qe5r.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04Qe5r.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04Qe5r.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04Qe5r.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Qe5r.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04Qe5r.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04Qe5r.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04Qe5r.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS5n22c.s: Assembler messages:
encrypt.c: /tmp/ccS5n22c.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5n22c.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5n22c.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5n22c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5n22c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5n22c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5n22c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5n22c.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5n22c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5n22c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5n22c.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5n22c.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5n22c.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5n22c.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5n22c.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS5n22c.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5n22c.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5n22c.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5n22c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5n22c.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5n22c.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5n22c.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5n22c.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5n22c.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG5Srm1.s: Assembler messages:
encrypt.c: /tmp/ccG5Srm1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5Srm1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5Srm1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5Srm1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Srm1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Srm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Srm1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Srm1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Srm1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG5Srm1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG5Srm1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG5Srm1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5Srm1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Srm1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5Srm1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG5Srm1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG5Srm1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG5Srm1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG5Srm1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Srm1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG5Srm1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5Srm1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG5Srm1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG5Srm1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxpJA3o.s: Assembler messages:
encrypt.c: /tmp/ccxpJA3o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpJA3o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpJA3o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpJA3o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpJA3o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpJA3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpJA3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpJA3o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpJA3o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpJA3o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpJA3o.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpJA3o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpJA3o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpJA3o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpJA3o.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpJA3o.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxpJA3o.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpJA3o.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpJA3o.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpJA3o.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpJA3o.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpJA3o.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpJA3o.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpJA3o.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGGKbSo.s: Assembler messages:
encrypt.c: /tmp/ccGGKbSo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGKbSo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGKbSo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGKbSo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGKbSo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGKbSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGKbSo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGKbSo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGKbSo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGKbSo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGKbSo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGKbSo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGKbSo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGKbSo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGKbSo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGGKbSo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGKbSo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGKbSo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGKbSo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGKbSo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGKbSo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGKbSo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGKbSo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGKbSo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZbvbLD.s: Assembler messages:
encrypt.c: /tmp/ccZbvbLD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZbvbLD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZbvbLD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZbvbLD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbvbLD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbvbLD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbvbLD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbvbLD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbvbLD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbvbLD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbvbLD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbvbLD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZbvbLD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbvbLD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZbvbLD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbvbLD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZbvbLD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbvbLD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbvbLD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbvbLD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbvbLD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbvbLD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZbvbLD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbvbLD.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJbFhIo.s: Assembler messages:
encrypt.c: /tmp/ccJbFhIo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJbFhIo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJbFhIo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJbFhIo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbFhIo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbFhIo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbFhIo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbFhIo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbFhIo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbFhIo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbFhIo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbFhIo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJbFhIo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbFhIo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJbFhIo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJbFhIo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbFhIo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbFhIo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbFhIo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbFhIo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbFhIo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJbFhIo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbFhIo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbFhIo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjVfjWA.s: Assembler messages:
encrypt.c: /tmp/ccjVfjWA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjVfjWA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjVfjWA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjVfjWA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVfjWA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVfjWA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVfjWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVfjWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVfjWA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVfjWA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVfjWA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVfjWA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjVfjWA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVfjWA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjVfjWA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVfjWA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjVfjWA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVfjWA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVfjWA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVfjWA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVfjWA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVfjWA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjVfjWA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVfjWA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO1M0SI.s: Assembler messages:
encrypt.c: /tmp/ccO1M0SI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1M0SI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1M0SI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1M0SI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1M0SI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1M0SI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1M0SI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1M0SI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1M0SI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1M0SI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1M0SI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1M0SI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1M0SI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1M0SI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1M0SI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1M0SI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1M0SI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1M0SI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1M0SI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1M0SI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1M0SI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1M0SI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1M0SI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1M0SI.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmT9bwy.s: Assembler messages:
encrypt.c: /tmp/ccmT9bwy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmT9bwy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmT9bwy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmT9bwy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT9bwy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT9bwy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT9bwy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT9bwy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT9bwy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT9bwy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT9bwy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT9bwy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmT9bwy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT9bwy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmT9bwy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmT9bwy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT9bwy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT9bwy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT9bwy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT9bwy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT9bwy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmT9bwy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT9bwy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT9bwy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7KbAJo.s: Assembler messages:
encrypt.c: /tmp/cc7KbAJo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7KbAJo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7KbAJo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7KbAJo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KbAJo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KbAJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KbAJo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KbAJo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KbAJo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KbAJo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KbAJo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KbAJo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7KbAJo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KbAJo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7KbAJo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7KbAJo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KbAJo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KbAJo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KbAJo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KbAJo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KbAJo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7KbAJo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KbAJo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KbAJo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZSfjWA.s: Assembler messages:
encrypt.c: /tmp/ccZSfjWA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSfjWA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSfjWA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSfjWA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSfjWA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSfjWA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSfjWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSfjWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSfjWA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSfjWA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSfjWA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSfjWA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSfjWA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSfjWA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSfjWA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSfjWA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZSfjWA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSfjWA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSfjWA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSfjWA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSfjWA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSfjWA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSfjWA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSfjWA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZb4ymt.s: Assembler messages:
encrypt.c: /tmp/ccZb4ymt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZb4ymt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZb4ymt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZb4ymt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb4ymt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb4ymt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb4ymt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb4ymt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb4ymt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb4ymt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb4ymt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb4ymt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZb4ymt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb4ymt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZb4ymt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZb4ymt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb4ymt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb4ymt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb4ymt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb4ymt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb4ymt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZb4ymt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb4ymt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb4ymt.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckDo0pL.s: Assembler messages:
encrypt.c: /tmp/cckDo0pL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDo0pL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDo0pL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDo0pL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDo0pL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDo0pL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDo0pL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDo0pL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDo0pL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDo0pL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDo0pL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDo0pL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDo0pL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDo0pL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDo0pL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDo0pL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckDo0pL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDo0pL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDo0pL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDo0pL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDo0pL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDo0pL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDo0pL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDo0pL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPRobgl.s: Assembler messages:
encrypt.c: /tmp/ccPRobgl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRobgl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRobgl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRobgl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRobgl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRobgl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRobgl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRobgl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRobgl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRobgl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRobgl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRobgl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRobgl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRobgl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRobgl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPRobgl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRobgl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRobgl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRobgl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRobgl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRobgl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRobgl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRobgl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRobgl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoL4Ary.s: Assembler messages:
encrypt.c: /tmp/ccoL4Ary.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoL4Ary.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoL4Ary.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoL4Ary.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL4Ary.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL4Ary.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL4Ary.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL4Ary.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL4Ary.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL4Ary.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL4Ary.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL4Ary.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoL4Ary.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL4Ary.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoL4Ary.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL4Ary.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoL4Ary.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL4Ary.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL4Ary.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL4Ary.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL4Ary.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL4Ary.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoL4Ary.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL4Ary.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccX2ld4K.s: Assembler messages:
encrypt.c: /tmp/ccX2ld4K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2ld4K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2ld4K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2ld4K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ld4K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ld4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ld4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ld4K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ld4K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2ld4K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2ld4K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2ld4K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2ld4K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ld4K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2ld4K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2ld4K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX2ld4K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2ld4K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2ld4K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2ld4K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ld4K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2ld4K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2ld4K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2ld4K.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cccoMcau.s: Assembler messages:
encrypt.c: /tmp/cccoMcau.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccoMcau.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccoMcau.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccoMcau.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMcau.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMcau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMcau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMcau.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMcau.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMcau.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMcau.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMcau.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccoMcau.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMcau.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccoMcau.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccoMcau.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMcau.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMcau.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMcau.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMcau.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMcau.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoMcau.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMcau.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMcau.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccErEWcn.s: Assembler messages:
encrypt.c: /tmp/ccErEWcn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErEWcn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErEWcn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccErEWcn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErEWcn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErEWcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErEWcn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErEWcn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErEWcn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErEWcn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErEWcn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErEWcn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErEWcn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErEWcn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErEWcn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccErEWcn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErEWcn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErEWcn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErEWcn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErEWcn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErEWcn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErEWcn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErEWcn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErEWcn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF6fIsG.s: Assembler messages:
encrypt.c: /tmp/ccF6fIsG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6fIsG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6fIsG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6fIsG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fIsG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fIsG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fIsG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fIsG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fIsG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6fIsG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6fIsG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6fIsG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6fIsG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fIsG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6fIsG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6fIsG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF6fIsG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6fIsG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6fIsG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6fIsG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fIsG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6fIsG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6fIsG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6fIsG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAoRXYp.s: Assembler messages:
encrypt.c: /tmp/ccAoRXYp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoRXYp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoRXYp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAoRXYp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoRXYp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoRXYp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoRXYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoRXYp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoRXYp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoRXYp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoRXYp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoRXYp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAoRXYp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoRXYp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoRXYp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoRXYp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAoRXYp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoRXYp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoRXYp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoRXYp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoRXYp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoRXYp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAoRXYp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoRXYp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHGAQoe.s: Assembler messages:
encrypt.c: /tmp/ccHGAQoe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGAQoe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGAQoe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGAQoe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGAQoe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGAQoe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGAQoe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGAQoe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGAQoe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGAQoe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGAQoe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGAQoe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGAQoe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGAQoe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGAQoe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHGAQoe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGAQoe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGAQoe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGAQoe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGAQoe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGAQoe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGAQoe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGAQoe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGAQoe.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6orXpo.s: Assembler messages:
encrypt.c: /tmp/cc6orXpo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6orXpo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6orXpo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6orXpo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6orXpo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6orXpo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6orXpo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6orXpo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6orXpo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6orXpo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6orXpo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6orXpo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6orXpo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6orXpo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6orXpo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6orXpo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6orXpo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6orXpo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6orXpo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6orXpo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6orXpo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6orXpo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6orXpo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6orXpo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccujbwTc.s: Assembler messages:
encrypt.c: /tmp/ccujbwTc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujbwTc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccujbwTc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccujbwTc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujbwTc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujbwTc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujbwTc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujbwTc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujbwTc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujbwTc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujbwTc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujbwTc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccujbwTc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujbwTc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccujbwTc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccujbwTc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujbwTc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujbwTc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujbwTc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujbwTc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujbwTc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujbwTc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujbwTc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujbwTc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccY558Tk.s: Assembler messages:
encrypt.c: /tmp/ccY558Tk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY558Tk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY558Tk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY558Tk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY558Tk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY558Tk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY558Tk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY558Tk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY558Tk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY558Tk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY558Tk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY558Tk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY558Tk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY558Tk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY558Tk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY558Tk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY558Tk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY558Tk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY558Tk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY558Tk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY558Tk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY558Tk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY558Tk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY558Tk.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchf7cvt.s: Assembler messages:
encrypt.c: /tmp/cchf7cvt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchf7cvt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchf7cvt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchf7cvt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf7cvt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf7cvt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf7cvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf7cvt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf7cvt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf7cvt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf7cvt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf7cvt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchf7cvt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf7cvt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchf7cvt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf7cvt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchf7cvt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf7cvt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf7cvt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf7cvt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf7cvt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf7cvt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchf7cvt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf7cvt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3a8z8p.s: Assembler messages:
encrypt.c: /tmp/cc3a8z8p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3a8z8p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3a8z8p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3a8z8p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a8z8p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a8z8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a8z8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a8z8p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a8z8p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a8z8p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a8z8p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a8z8p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3a8z8p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a8z8p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3a8z8p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a8z8p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3a8z8p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a8z8p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a8z8p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a8z8p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a8z8p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a8z8p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3a8z8p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a8z8p.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMQPHLd.s: Assembler messages:
encrypt.c: /tmp/ccMQPHLd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQPHLd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQPHLd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQPHLd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQPHLd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQPHLd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQPHLd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQPHLd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQPHLd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQPHLd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQPHLd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQPHLd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQPHLd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQPHLd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQPHLd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMQPHLd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQPHLd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQPHLd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQPHLd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQPHLd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQPHLd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQPHLd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQPHLd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQPHLd.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMjWGRO.s: Assembler messages:
encrypt.c: /tmp/ccMjWGRO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMjWGRO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMjWGRO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMjWGRO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjWGRO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjWGRO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjWGRO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjWGRO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjWGRO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjWGRO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjWGRO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjWGRO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMjWGRO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjWGRO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMjWGRO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjWGRO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMjWGRO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjWGRO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjWGRO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjWGRO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjWGRO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjWGRO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMjWGRO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjWGRO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSWQwpD.s: Assembler messages:
encrypt.c: /tmp/ccSWQwpD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWQwpD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWQwpD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWQwpD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWQwpD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWQwpD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWQwpD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWQwpD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWQwpD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWQwpD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWQwpD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWQwpD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWQwpD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWQwpD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWQwpD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSWQwpD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWQwpD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWQwpD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWQwpD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWQwpD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWQwpD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSWQwpD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWQwpD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWQwpD.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD5jdmK.s: Assembler messages:
encrypt.c: /tmp/ccD5jdmK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD5jdmK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD5jdmK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD5jdmK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5jdmK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5jdmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5jdmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5jdmK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5jdmK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5jdmK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5jdmK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5jdmK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD5jdmK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5jdmK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD5jdmK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5jdmK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD5jdmK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5jdmK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5jdmK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5jdmK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5jdmK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5jdmK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD5jdmK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5jdmK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccubuRoy.s: Assembler messages:
encrypt.c: /tmp/ccubuRoy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubuRoy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubuRoy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccubuRoy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuRoy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuRoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuRoy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuRoy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuRoy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuRoy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuRoy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuRoy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccubuRoy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuRoy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubuRoy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccubuRoy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuRoy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuRoy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuRoy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuRoy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuRoy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubuRoy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuRoy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuRoy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAsaEzO.s: Assembler messages:
encrypt.c: /tmp/ccAsaEzO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsaEzO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsaEzO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsaEzO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsaEzO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsaEzO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsaEzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsaEzO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsaEzO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsaEzO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsaEzO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsaEzO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsaEzO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsaEzO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsaEzO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsaEzO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAsaEzO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsaEzO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsaEzO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsaEzO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsaEzO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsaEzO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsaEzO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsaEzO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccjysmdH.s: Assembler messages:
encrypt.c: /tmp/ccjysmdH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjysmdH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjysmdH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjysmdH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjysmdH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjysmdH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjysmdH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjysmdH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjysmdH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjysmdH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjysmdH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjysmdH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjysmdH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjysmdH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjysmdH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjysmdH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjysmdH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjysmdH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjysmdH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjysmdH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjysmdH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjysmdH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjysmdH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjysmdH.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDBmHgM.s: Assembler messages:
encrypt.c: /tmp/ccDBmHgM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDBmHgM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDBmHgM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDBmHgM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBmHgM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBmHgM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBmHgM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBmHgM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBmHgM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBmHgM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBmHgM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBmHgM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDBmHgM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBmHgM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDBmHgM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBmHgM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDBmHgM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBmHgM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBmHgM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBmHgM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBmHgM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBmHgM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDBmHgM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBmHgM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpRiqvA.s: Assembler messages:
encrypt.c: /tmp/ccpRiqvA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRiqvA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRiqvA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRiqvA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRiqvA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRiqvA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRiqvA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRiqvA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRiqvA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRiqvA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRiqvA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRiqvA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRiqvA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRiqvA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRiqvA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpRiqvA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRiqvA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRiqvA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRiqvA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRiqvA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRiqvA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRiqvA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRiqvA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRiqvA.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc19jzzE.s: Assembler messages:
encrypt.c: /tmp/cc19jzzE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19jzzE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19jzzE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc19jzzE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19jzzE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19jzzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19jzzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19jzzE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19jzzE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19jzzE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19jzzE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19jzzE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19jzzE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19jzzE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19jzzE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19jzzE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc19jzzE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19jzzE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19jzzE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19jzzE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19jzzE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19jzzE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19jzzE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19jzzE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Ey6jq.s: Assembler messages:
encrypt.c: /tmp/cc7Ey6jq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Ey6jq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Ey6jq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Ey6jq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ey6jq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ey6jq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ey6jq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Ey6jq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Ey6jq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ey6jq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ey6jq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ey6jq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ey6jq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ey6jq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Ey6jq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ey6jq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ey6jq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPeVIgv.s: Assembler messages:
encrypt.c: /tmp/ccPeVIgv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPeVIgv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPeVIgv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPeVIgv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeVIgv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeVIgv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeVIgv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeVIgv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeVIgv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPeVIgv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPeVIgv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPeVIgv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPeVIgv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeVIgv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPeVIgv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPeVIgv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPeVIgv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPeVIgv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPeVIgv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPeVIgv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeVIgv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPeVIgv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPeVIgv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPeVIgv.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchllKGl.s: Assembler messages:
encrypt.c: /tmp/cchllKGl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchllKGl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchllKGl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchllKGl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchllKGl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchllKGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchllKGl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchllKGl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchllKGl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchllKGl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchllKGl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchllKGl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchllKGl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchllKGl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchllKGl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchllKGl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchllKGl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchllKGl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchllKGl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchllKGl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchllKGl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchllKGl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchllKGl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchllKGl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHQGwrE.s: Assembler messages:
encrypt.c: /tmp/ccHQGwrE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQGwrE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQGwrE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQGwrE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQGwrE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQGwrE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQGwrE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQGwrE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQGwrE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQGwrE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQGwrE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQGwrE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQGwrE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQGwrE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQGwrE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQGwrE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHQGwrE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHQGwrE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQGwrE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQGwrE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQGwrE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQGwrE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQGwrE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHQGwrE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cctd2MRr.s: Assembler messages:
encrypt.c: /tmp/cctd2MRr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctd2MRr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctd2MRr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctd2MRr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd2MRr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd2MRr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd2MRr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd2MRr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd2MRr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd2MRr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd2MRr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd2MRr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctd2MRr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd2MRr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctd2MRr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctd2MRr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd2MRr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd2MRr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd2MRr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd2MRr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd2MRr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctd2MRr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd2MRr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd2MRr.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOQz6vw.s: Assembler messages:
encrypt.c: /tmp/ccOQz6vw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOQz6vw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOQz6vw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOQz6vw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQz6vw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQz6vw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQz6vw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQz6vw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQz6vw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQz6vw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQz6vw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQz6vw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOQz6vw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQz6vw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOQz6vw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQz6vw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOQz6vw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQz6vw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQz6vw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQz6vw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQz6vw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQz6vw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOQz6vw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQz6vw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccymLCIn.s: Assembler messages:
encrypt.c: /tmp/ccymLCIn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymLCIn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymLCIn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccymLCIn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymLCIn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymLCIn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymLCIn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymLCIn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymLCIn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymLCIn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymLCIn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymLCIn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymLCIn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymLCIn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymLCIn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccymLCIn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymLCIn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymLCIn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymLCIn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymLCIn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymLCIn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymLCIn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymLCIn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymLCIn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFCuLac.s: Assembler messages:
encrypt.c: /tmp/ccFCuLac.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCuLac.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCuLac.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCuLac.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCuLac.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCuLac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCuLac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCuLac.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCuLac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCuLac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCuLac.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCuLac.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCuLac.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCuLac.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCuLac.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFCuLac.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCuLac.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCuLac.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCuLac.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCuLac.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCuLac.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCuLac.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCuLac.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCuLac.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclA8q5q.s: Assembler messages:
encrypt.c: /tmp/cclA8q5q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclA8q5q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclA8q5q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclA8q5q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA8q5q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA8q5q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA8q5q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA8q5q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA8q5q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclA8q5q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclA8q5q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclA8q5q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclA8q5q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA8q5q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclA8q5q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclA8q5q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclA8q5q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclA8q5q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclA8q5q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclA8q5q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA8q5q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclA8q5q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclA8q5q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclA8q5q.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLzTWcg.s: Assembler messages:
encrypt.c: /tmp/ccLzTWcg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLzTWcg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLzTWcg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLzTWcg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzTWcg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzTWcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzTWcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzTWcg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzTWcg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzTWcg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzTWcg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzTWcg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLzTWcg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzTWcg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLzTWcg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzTWcg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLzTWcg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzTWcg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzTWcg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzTWcg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzTWcg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzTWcg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLzTWcg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzTWcg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqOL305.s: Assembler messages:
encrypt.c: /tmp/ccqOL305.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqOL305.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqOL305.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqOL305.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOL305.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOL305.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOL305.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOL305.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOL305.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOL305.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOL305.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOL305.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqOL305.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOL305.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqOL305.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqOL305.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOL305.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOL305.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOL305.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOL305.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOL305.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqOL305.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOL305.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOL305.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVTlwtp.s: Assembler messages:
encrypt.c: /tmp/ccVTlwtp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVTlwtp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVTlwtp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVTlwtp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTlwtp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTlwtp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTlwtp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTlwtp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTlwtp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTlwtp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTlwtp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTlwtp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVTlwtp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTlwtp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVTlwtp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTlwtp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVTlwtp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVTlwtp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVTlwtp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVTlwtp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTlwtp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVTlwtp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVTlwtp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVTlwtp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdpURs5.s: Assembler messages:
encrypt.c: /tmp/ccdpURs5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpURs5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpURs5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpURs5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpURs5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpURs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpURs5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpURs5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpURs5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpURs5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpURs5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpURs5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpURs5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpURs5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpURs5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdpURs5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpURs5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpURs5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpURs5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpURs5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpURs5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpURs5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpURs5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpURs5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAC6h0l.s: Assembler messages:
encrypt.c: /tmp/ccAC6h0l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAC6h0l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAC6h0l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAC6h0l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC6h0l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC6h0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC6h0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC6h0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC6h0l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC6h0l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC6h0l.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC6h0l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAC6h0l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC6h0l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAC6h0l.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC6h0l.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAC6h0l.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC6h0l.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC6h0l.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC6h0l.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC6h0l.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC6h0l.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAC6h0l.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC6h0l.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZAJk09.s: Assembler messages:
encrypt.c: /tmp/ccZAJk09.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZAJk09.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZAJk09.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZAJk09.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAJk09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAJk09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAJk09.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAJk09.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAJk09.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAJk09.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAJk09.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAJk09.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZAJk09.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAJk09.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZAJk09.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZAJk09.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZAJk09.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAJk09.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAJk09.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAJk09.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAJk09.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZAJk09.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAJk09.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZAJk09.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCfij8Z.s: Assembler messages:
encrypt.c: /tmp/ccCfij8Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfij8Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfij8Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfij8Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfij8Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfij8Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfij8Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfij8Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfij8Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfij8Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfij8Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfij8Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfij8Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfij8Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfij8Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCfij8Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfij8Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfij8Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfij8Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfij8Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfij8Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfij8Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfij8Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfij8Z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPJR1Gc.s: Assembler messages:
encrypt.c: /tmp/ccPJR1Gc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJR1Gc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJR1Gc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJR1Gc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJR1Gc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJR1Gc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJR1Gc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJR1Gc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJR1Gc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJR1Gc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJR1Gc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJR1Gc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJR1Gc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJR1Gc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJR1Gc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJR1Gc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJR1Gc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7BHm8T.s: Assembler messages:
encrypt.c: /tmp/cc7BHm8T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BHm8T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BHm8T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BHm8T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHm8T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHm8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHm8T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHm8T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHm8T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BHm8T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BHm8T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BHm8T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BHm8T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHm8T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BHm8T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7BHm8T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BHm8T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BHm8T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BHm8T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHm8T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BHm8T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BHm8T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BHm8T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BHm8T.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPLuOq6.s: Assembler messages:
encrypt.c: /tmp/ccPLuOq6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLuOq6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLuOq6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLuOq6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLuOq6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLuOq6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLuOq6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLuOq6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLuOq6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLuOq6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLuOq6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLuOq6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLuOq6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLuOq6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLuOq6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLuOq6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPLuOq6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLuOq6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLuOq6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLuOq6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLuOq6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLuOq6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLuOq6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLuOq6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGMbCH3.s: Assembler messages:
encrypt.c: /tmp/ccGMbCH3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMbCH3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMbCH3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMbCH3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMbCH3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMbCH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMbCH3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMbCH3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMbCH3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMbCH3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMbCH3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMbCH3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMbCH3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMbCH3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMbCH3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGMbCH3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMbCH3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMbCH3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMbCH3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMbCH3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMbCH3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMbCH3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMbCH3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMbCH3.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqimjkd.s: Assembler messages:
encrypt.c: /tmp/ccqimjkd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqimjkd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqimjkd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqimjkd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqimjkd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqimjkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqimjkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqimjkd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqimjkd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqimjkd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqimjkd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqimjkd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqimjkd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqimjkd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqimjkd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqimjkd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqimjkd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqimjkd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqimjkd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqimjkd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqimjkd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqimjkd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqimjkd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqimjkd.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceddDx8.s: Assembler messages:
encrypt.c: /tmp/cceddDx8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceddDx8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceddDx8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceddDx8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceddDx8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceddDx8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceddDx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceddDx8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceddDx8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceddDx8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceddDx8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceddDx8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceddDx8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceddDx8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceddDx8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceddDx8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceddDx8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceddDx8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceddDx8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceddDx8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceddDx8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceddDx8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceddDx8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceddDx8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckDXYFW.s: Assembler messages:
encrypt.c: /tmp/cckDXYFW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDXYFW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDXYFW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckDXYFW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDXYFW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDXYFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDXYFW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDXYFW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDXYFW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDXYFW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDXYFW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDXYFW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDXYFW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDXYFW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDXYFW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckDXYFW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDXYFW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDXYFW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDXYFW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDXYFW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDXYFW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDXYFW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDXYFW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDXYFW.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8sx2Z4.s: Assembler messages:
encrypt.c: /tmp/cc8sx2Z4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8sx2Z4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8sx2Z4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8sx2Z4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sx2Z4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sx2Z4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sx2Z4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8sx2Z4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sx2Z4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8sx2Z4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sx2Z4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sx2Z4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sx2Z4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sx2Z4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sx2Z4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8sx2Z4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sx2Z4.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy1wQZM.s: Assembler messages:
encrypt.c: /tmp/ccy1wQZM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy1wQZM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy1wQZM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy1wQZM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1wQZM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1wQZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1wQZM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1wQZM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1wQZM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1wQZM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1wQZM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1wQZM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy1wQZM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1wQZM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy1wQZM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy1wQZM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1wQZM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1wQZM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1wQZM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1wQZM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1wQZM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy1wQZM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1wQZM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1wQZM.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccItMsXS.s: Assembler messages:
encrypt.c: /tmp/ccItMsXS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItMsXS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccItMsXS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccItMsXS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItMsXS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItMsXS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItMsXS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItMsXS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItMsXS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItMsXS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItMsXS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItMsXS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccItMsXS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItMsXS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccItMsXS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItMsXS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccItMsXS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItMsXS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItMsXS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItMsXS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItMsXS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItMsXS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItMsXS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItMsXS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwYpAtL.s: Assembler messages:
encrypt.c: /tmp/ccwYpAtL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYpAtL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYpAtL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYpAtL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYpAtL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYpAtL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYpAtL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYpAtL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYpAtL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYpAtL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYpAtL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYpAtL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYpAtL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYpAtL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYpAtL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwYpAtL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYpAtL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYpAtL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYpAtL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYpAtL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYpAtL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYpAtL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYpAtL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYpAtL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cciLI1OU.s: Assembler messages:
encrypt.c: /tmp/cciLI1OU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLI1OU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLI1OU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciLI1OU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLI1OU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLI1OU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLI1OU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLI1OU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLI1OU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLI1OU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLI1OU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLI1OU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciLI1OU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLI1OU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLI1OU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciLI1OU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLI1OU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLI1OU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLI1OU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLI1OU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLI1OU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLI1OU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLI1OU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLI1OU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpXbw53.s: Assembler messages:
encrypt.c: /tmp/ccpXbw53.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXbw53.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXbw53.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXbw53.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXbw53.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXbw53.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXbw53.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXbw53.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXbw53.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXbw53.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXbw53.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXbw53.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXbw53.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXbw53.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXbw53.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXbw53.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpXbw53.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXbw53.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXbw53.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXbw53.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXbw53.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXbw53.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXbw53.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXbw53.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXBnhGZ.s: Assembler messages:
encrypt.c: /tmp/ccXBnhGZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXBnhGZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXBnhGZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXBnhGZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBnhGZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBnhGZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBnhGZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXBnhGZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBnhGZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXBnhGZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBnhGZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBnhGZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBnhGZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBnhGZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBnhGZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXBnhGZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBnhGZ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczFtoUN.s: Assembler messages:
encrypt.c: /tmp/cczFtoUN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFtoUN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczFtoUN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczFtoUN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFtoUN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFtoUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFtoUN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFtoUN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFtoUN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFtoUN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFtoUN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFtoUN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczFtoUN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFtoUN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczFtoUN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczFtoUN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFtoUN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFtoUN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFtoUN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFtoUN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFtoUN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFtoUN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFtoUN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFtoUN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTIcJ5M.s: Assembler messages:
encrypt.c: /tmp/ccTIcJ5M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIcJ5M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIcJ5M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIcJ5M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIcJ5M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIcJ5M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIcJ5M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIcJ5M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIcJ5M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTIcJ5M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIcJ5M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIcJ5M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIcJ5M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIcJ5M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIcJ5M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIcJ5M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIcJ5M.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnre7Hy.s: Assembler messages:
encrypt.c: /tmp/ccnre7Hy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnre7Hy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnre7Hy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnre7Hy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnre7Hy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnre7Hy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnre7Hy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnre7Hy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnre7Hy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnre7Hy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnre7Hy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnre7Hy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnre7Hy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnre7Hy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnre7Hy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnre7Hy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnre7Hy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnre7Hy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnre7Hy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnre7Hy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnre7Hy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnre7Hy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnre7Hy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnre7Hy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc67P62D.s: Assembler messages:
encrypt.c: /tmp/cc67P62D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67P62D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67P62D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc67P62D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67P62D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67P62D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67P62D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67P62D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67P62D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67P62D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67P62D.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67P62D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67P62D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67P62D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67P62D.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67P62D.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67P62D.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67P62D.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67P62D.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67P62D.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67P62D.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67P62D.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67P62D.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67P62D.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwcrWKx.s: Assembler messages:
encrypt.c: /tmp/ccwcrWKx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcrWKx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcrWKx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcrWKx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcrWKx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcrWKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcrWKx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcrWKx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcrWKx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcrWKx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcrWKx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcrWKx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcrWKx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcrWKx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcrWKx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwcrWKx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcrWKx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcrWKx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcrWKx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcrWKx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcrWKx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcrWKx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcrWKx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcrWKx.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccUqR33M.s: Assembler messages:
encrypt.c: /tmp/ccUqR33M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqR33M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqR33M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqR33M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqR33M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqR33M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqR33M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqR33M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqR33M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqR33M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqR33M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqR33M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqR33M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqR33M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqR33M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqR33M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUqR33M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqR33M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqR33M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqR33M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqR33M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqR33M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqR33M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqR33M.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccYCTOsF.s: Assembler messages:
encrypt.c: /tmp/ccYCTOsF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCTOsF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCTOsF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCTOsF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCTOsF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCTOsF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCTOsF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCTOsF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCTOsF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCTOsF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCTOsF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCTOsF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYCTOsF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCTOsF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCTOsF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYCTOsF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCTOsF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCTOsF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCTOsF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCTOsF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCTOsF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCTOsF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCTOsF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCTOsF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgwZ9fw.s: Assembler messages:
encrypt.c: /tmp/ccgwZ9fw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgwZ9fw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgwZ9fw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgwZ9fw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwZ9fw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwZ9fw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwZ9fw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgwZ9fw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgwZ9fw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwZ9fw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwZ9fw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwZ9fw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwZ9fw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwZ9fw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwZ9fw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwZ9fw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwZ9fw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cckG361J.s: Assembler messages:
encrypt.c: /tmp/cckG361J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckG361J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckG361J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckG361J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG361J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG361J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG361J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG361J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG361J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckG361J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckG361J.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckG361J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckG361J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG361J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckG361J.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckG361J.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckG361J.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckG361J.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckG361J.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckG361J.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG361J.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckG361J.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckG361J.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckG361J.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAL5Ess.s: Assembler messages:
encrypt.c: /tmp/ccAL5Ess.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAL5Ess.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAL5Ess.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAL5Ess.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL5Ess.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL5Ess.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL5Ess.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL5Ess.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL5Ess.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL5Ess.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL5Ess.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL5Ess.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAL5Ess.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL5Ess.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAL5Ess.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL5Ess.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAL5Ess.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL5Ess.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL5Ess.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL5Ess.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL5Ess.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL5Ess.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAL5Ess.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL5Ess.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLbQ5ze.s: Assembler messages:
encrypt.c: /tmp/ccLbQ5ze.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbQ5ze.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbQ5ze.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbQ5ze.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbQ5ze.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbQ5ze.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbQ5ze.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbQ5ze.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbQ5ze.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbQ5ze.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbQ5ze.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbQ5ze.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbQ5ze.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbQ5ze.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbQ5ze.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbQ5ze.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbQ5ze.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1s4GDt.s: Assembler messages:
encrypt.c: /tmp/cc1s4GDt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1s4GDt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1s4GDt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1s4GDt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s4GDt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s4GDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s4GDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s4GDt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s4GDt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s4GDt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s4GDt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s4GDt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1s4GDt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s4GDt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1s4GDt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s4GDt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1s4GDt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s4GDt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s4GDt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s4GDt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s4GDt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s4GDt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1s4GDt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s4GDt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNrRNv7.s: Assembler messages:
encrypt.c: /tmp/ccNrRNv7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrRNv7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrRNv7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrRNv7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRNv7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRNv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRNv7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRNv7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRNv7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrRNv7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrRNv7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrRNv7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrRNv7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRNv7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrRNv7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNrRNv7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrRNv7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrRNv7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrRNv7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRNv7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrRNv7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrRNv7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrRNv7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrRNv7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccTYOsaj.s: Assembler messages:
encrypt.c: /tmp/ccTYOsaj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYOsaj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYOsaj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYOsaj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOsaj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOsaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOsaj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOsaj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOsaj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYOsaj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYOsaj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYOsaj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYOsaj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOsaj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYOsaj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTYOsaj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYOsaj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYOsaj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYOsaj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYOsaj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYOsaj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYOsaj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYOsaj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYOsaj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccakjv1q.s: Assembler messages:
encrypt.c: /tmp/ccakjv1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccakjv1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccakjv1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccakjv1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakjv1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakjv1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakjv1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakjv1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakjv1q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakjv1q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakjv1q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakjv1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccakjv1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakjv1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccakjv1q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakjv1q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccakjv1q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakjv1q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakjv1q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakjv1q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakjv1q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakjv1q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccakjv1q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakjv1q.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTuNora.s: Assembler messages:
encrypt.c: /tmp/ccTuNora.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTuNora.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTuNora.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTuNora.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuNora.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuNora.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuNora.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuNora.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuNora.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuNora.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuNora.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuNora.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTuNora.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuNora.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTuNora.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTuNora.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuNora.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuNora.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuNora.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuNora.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuNora.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTuNora.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuNora.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuNora.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwHs7Ou.s: Assembler messages:
encrypt.c: /tmp/ccwHs7Ou.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHs7Ou.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwHs7Ou.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwHs7Ou.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHs7Ou.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHs7Ou.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHs7Ou.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwHs7Ou.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHs7Ou.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwHs7Ou.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHs7Ou.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHs7Ou.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHs7Ou.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHs7Ou.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHs7Ou.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHs7Ou.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHs7Ou.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceVGMfG.s: Assembler messages:
encrypt.c: /tmp/cceVGMfG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVGMfG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVGMfG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceVGMfG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVGMfG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVGMfG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVGMfG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVGMfG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVGMfG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVGMfG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVGMfG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVGMfG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVGMfG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVGMfG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVGMfG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVGMfG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceVGMfG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVGMfG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVGMfG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVGMfG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVGMfG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVGMfG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVGMfG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVGMfG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfsKD7p.s: Assembler messages:
encrypt.c: /tmp/ccfsKD7p.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfsKD7p.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfsKD7p.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfsKD7p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsKD7p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsKD7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsKD7p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsKD7p.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsKD7p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsKD7p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsKD7p.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsKD7p.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfsKD7p.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsKD7p.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfsKD7p.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfsKD7p.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsKD7p.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsKD7p.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsKD7p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsKD7p.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsKD7p.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfsKD7p.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsKD7p.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsKD7p.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5sN9Qw.s: Assembler messages:
encrypt.c: /tmp/cc5sN9Qw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sN9Qw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5sN9Qw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5sN9Qw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sN9Qw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sN9Qw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sN9Qw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5sN9Qw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sN9Qw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5sN9Qw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sN9Qw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sN9Qw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sN9Qw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sN9Qw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sN9Qw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sN9Qw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sN9Qw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpCQcDo.s: Assembler messages:
encrypt.c: /tmp/ccpCQcDo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCQcDo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCQcDo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCQcDo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCQcDo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCQcDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCQcDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCQcDo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCQcDo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCQcDo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCQcDo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCQcDo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCQcDo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCQcDo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCQcDo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpCQcDo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCQcDo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCQcDo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCQcDo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCQcDo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCQcDo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCQcDo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCQcDo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCQcDo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccvRJLwz.s: Assembler messages:
encrypt.c: /tmp/ccvRJLwz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRJLwz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRJLwz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRJLwz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRJLwz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRJLwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRJLwz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRJLwz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRJLwz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRJLwz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRJLwz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRJLwz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRJLwz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRJLwz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRJLwz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvRJLwz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRJLwz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRJLwz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRJLwz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRJLwz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRJLwz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRJLwz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRJLwz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRJLwz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccy8hW5F.s: Assembler messages:
encrypt.c: /tmp/ccy8hW5F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8hW5F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8hW5F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8hW5F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8hW5F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8hW5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8hW5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8hW5F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8hW5F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8hW5F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8hW5F.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8hW5F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8hW5F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8hW5F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8hW5F.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8hW5F.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy8hW5F.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8hW5F.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8hW5F.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8hW5F.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8hW5F.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8hW5F.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8hW5F.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8hW5F.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT8guWr.s: Assembler messages:
encrypt.c: /tmp/ccT8guWr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8guWr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8guWr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8guWr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8guWr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8guWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8guWr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8guWr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8guWr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8guWr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8guWr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8guWr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8guWr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8guWr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8guWr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT8guWr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8guWr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8guWr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8guWr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8guWr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8guWr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8guWr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8guWr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8guWr.s:64: 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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cctpfsqD.s: Assembler messages:
encrypt.c: /tmp/cctpfsqD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpfsqD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpfsqD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctpfsqD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfsqD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfsqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfsqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfsqD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfsqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfsqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfsqD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfsqD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpfsqD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfsqD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpfsqD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfsqD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpfsqD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfsqD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfsqD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfsqD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfsqD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfsqD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpfsqD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfsqD.s:65: 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