use large/medium/similar to define scene change result
fix the condition of scene change flag and comments
fix dump file issue
remove BASE_MB related code
Avoid clobbering the registers q4-q7 in DeblockingBSCalcEnc_neon

Remap q5 to q8, q6 to q9, q7 to q10 and q8 to q11, and push
q4 to the stack.

This was missed previously since the codec unittest doesn't
test encoding with loop filter enabled yet.
Add encoder tests with deblocking and/or denoising

This increases the coverage of assembly routines (and encoder
features in general) tested by the codec unit test.
Fix a typo, Smple -> Sample
Format x86 assembly constants in a yasm compatible manner

This is similar to what was done in a6463be0cc7 - yasm requires
these constants to have a zero after $.
Remove the unused define NOPREFIX

Nothing in the x86 assembly reacts to that define (nor anything
else within the code base).
Add defines of arg11 and arg12 in asm_inc.asm
Simplify code by using the arg11 and arg12 defines
Merge pull request #504 from mstorsjo/fix-function-name-typo

Fix a typo, Smple -> Sample
Merge pull request #507 from mstorsjo/more-x86-asm-args

Add defines for argument 11 and 12 in asm_inc
Merge pull request #506 from mstorsjo/remove-unused-define

Remove the unused define NOPREFIX
Merge pull request #505 from mstorsjo/x86-asm-constants

Format x86 assembly constants in a yasm compatible manner
Merge pull request #490 from ruil2/encoder_slice_auto

fix dump file issue
Use -DPREFIX instead of --prefix _ on OS X

The --prefix parameter differs between yasm and nasm; nasm
requires --prefix _ while yasm requires --prefix=_. Using the
define instead (as on windows) allows easier switching between
the two otherwise mostly compatible assemblers.

This fixes building with yasm on OS X in 32 bit mode. For 64 bit,
a few more tweaks are still required.
Indent all WELS_ASM_FUNC_BEGIN properly

By having all of them start at the start of the line, the code
is more consistent and readable.
Merge pull request #509 from mstorsjo/fix-arm-asm-macro-indentation

Indent all WELS_ASM_FUNC_BEGIN properly
Use the SIGN_EXTENSION macro where possible

This shortens the x86 assembly by 134 lines in total.