Fix the sign issue on pown().

Change-Id: I9ee826c81c14f7c3ed137608643e5cfc0f078bce
Merge "Fix the sign issue on pown()."
Add getPointer for USAGE_SHARED allocations.

Change-Id: I13a2af09bbbeec6cc6131b935979ac21c02820be
Merge "Add getPointer for USAGE_SHARED allocations."
Fix build break.

Change-Id: I39a3ef748ef7af3ad4c96ed6da1d0c720d33ea23
Merge "Fix build break."
Add long & double conversions.

Change-Id: I236fb3d8cfed73fe8437c39a27e10f0d27a48ba1
Merge "Add long & double conversions."
Implement vector load/store.

Support loading vec(2,3,4) vectors from scaler
buffers of the same component type.

Change-Id: Ice9f96d595c62ffe5e58e3d28b278417cea08fee
Merge "Implement vector load/store."
Revised NEON implementations of blend.

Reimplement blend intrinsic using wider memory accesses and a few more 8-bit
operations where possible.  Implementations in AArch32 and AArch64 NEON.

Change-Id: I5e56010376b1db1628a911cf09d97baf5af289b3
Optimise YuvToRGB using 16-bit arithmetic.

Reimplement YuvToRGB intrinsic using 16-bit SIMD arithmetic to increase
throughput.  Implementations in AArch32 and AArch64 NEON.

Change-Id: Idd43e383f5147c33b0b546fa822c970de432c19d
Merge "Revised NEON implementations of blend."
Merge "Optimise YuvToRGB using 16-bit arithmetic."
Optimisations to blur intrinsic.

Try to keep all data in-register whereever possible, and use only a minimal
circular buffer on the stack when necessary.  Implementations in AArch32 and
AArch64 NEON.

Change-Id: If3dd4932a94ee1cadde46e298b8f6bf14b6c2bdc
Merge "Optimisations to blur intrinsic."
Use arch-specific flags.

To fix multilib build.

Change-Id: Ifaaea96662de6d3d96a3448754dfe720c4e60deb
Merge "Use arch-specific flags."
Add unsigned atomics

bug 11523997

Change-Id: If0527c3c6aa193f40b5f9c94c517781c56c66252
Merge "Add unsigned atomics"