Add extra guard around perf enablement

Change-Id: Ie0954f5b13610dfd32e0e585466e878a75961391
Merge tag 'android-4.4.1_r1' into HEAD

Android 4.4.1 Release 1
Revert "Skia: Add NEON intrinsic D32_A8_Black and D32_A8_Opaque"

This reverts commit 5563cd440ba280a2ba0fc0edbcb790d3d1e2a947.
Revert "Revert "Skia: Add NEON intrinsic D32_A8_Black and D32_A8_Opaque""

This reverts commit b81d6f4d3d203fef9a0fc4162a5a8c8a5c2b347c.

Change-Id: I0bc946911312d6d2c0481f57eae74e2ea3ea16a0
Skia: Fix special case in D32_A8_Opaque and _Black

Neon optimization implemented for D32_A8_Opaque and D32_A8_Black
is not using the right mask for width>=2 and width<4 case. This
is fixed in this patch by handling 4 different cases: width >=8,
4<=width<7, 2<=width<4, and residual case.

Change-Id: I20bf1cc28eac08402d4133aac663ebfc393edbe0
NEON optimized blitter S32_Opaque_D32_filter_DX

Re-work for latest code base as the -Os compiler options is added.
Overwrite the optimization level at function level.

Change-Id: I732fea7f02f775a4b06884460dea2887d4108820
Merge remote-tracking branch 'cm/cm-11.0' into kk-4.4