Implementation notes: x86, margaux, crypto_aead/omdsha256k128n96tau128v2

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
322047refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
323964refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
324936refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
325026refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080120170725
325287refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
325620refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
325782refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
325917refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080120170725
326619refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
326745refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
326925refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
328536refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
328671refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
328734refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
329355refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
329796refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
330318refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
330984refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
331083refgcc -m32 -O3 -fomit-frame-pointer2017080120170725
331416refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
332469refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
333801refgcc -m32 -O2 -fomit-frame-pointer2017080120170725
334071refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
334332refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080120170725
334602refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080120170725
334665refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080120170725
335007refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
335169refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
335295refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
335880refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
335934refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
336213refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080120170725
336708refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080120170725
336870refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080120170725
337005refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080120170725
337176refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
337536refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
337680refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
337743refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
338778refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080120170725
339408refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
341469refgcc -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
341541refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
341676refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
342045refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
342567refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
342729refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
343305refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
343368refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
343377refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
343674refgcc -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
343926refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
344070refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
344907refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
344988refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
345735refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
345870refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
346050refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
346437refgcc -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
346509refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
346869refgcc -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
347013refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
347310refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
347490refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
347904refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
348282refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
348669refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
349263refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
349317refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
350181refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080120170725
350847refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
352242refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
352395refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080120170725
352620refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
353313refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
353412refgcc -m32 -march=core2 -O -fomit-frame-pointer2017080120170725
353520refgcc -m32 -O -fomit-frame-pointer2017080120170725
353574refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017080120170725
353628refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
353700refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080120170725
353808refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
354006refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080120170725
354042refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
354060refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080120170725
354123refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017080120170725
354627refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
354672refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
354834refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080120170725
355329refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
355356refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
355626refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
356985refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
357030refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
357084refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
357219refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
357309refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
357345refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
358083refgcc -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
358272refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
361332refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
362061refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
362808refgcc -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
362997refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
363510refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
363870refgcc -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
364266refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
364806refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
364860refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
365886refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
368388refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
368397refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
368406refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
368487refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
369621refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
369747refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
378432refgcc -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
378531refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
378648refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
378900refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
379980refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
383643refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
384066refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
384480refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
384903refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
391572refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
392598refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
392913refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
392967refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
394083refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
394353refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
394425refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
395091refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
395442refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
396162refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
396171refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
396225refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
396243refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
396441refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
396954refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
398682refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
399474refgcc -m32 -Os -fomit-frame-pointer2017080120170725
400185refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
400230refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
400374refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
400959refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
401553refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
402408refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
402552refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
402633refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
402894refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
403155refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
403299refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
404253refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
404280refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080120170725
404892refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
406809refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
407745refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
407781refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
408366refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
410328refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080120170725
410895refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080120170725
411444refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080120170725
411723refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017080120170725
412560refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080120170725
412929refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080120170725
415449refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080120170725
434871refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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