Linaro string handling routines: Give a option to use the older method

of memcpy for device compatibility testing.  The newer method of memcpy
provides a nice boost in performance.
Use export USE_OLD_MEMCPY=true
to use the older method of memcpy if you run into any issues.
For ARM deivces that are not ARMV7A the newer method of memcpy will
be used either way.

Signed-off-by:  Paul Beeler <sparksco@gmail.com>

Include bzero.S in all variants for ARMV7A/NON_NEON_MEMCPY devices.
This fixes the game plague on the newer method of memcpy which was
previously broken.  Tested on grouper.  Might still be broken on
devices that use neon memcpy.

TODO *//More Testing

Reported-by: @xda user matthewdavis
Signed-off-by:  Paul Beeler <sparksco@gmail.com>
Bionic/libm: fast neon pow() for small x,y

Add a fast neon version of pow() suitable for relatively small
positive x and y (between 0 and 4).  Run the standard
implementation in all other cases.  Gives approximately 60%
performance improvement to AnTuTu FPU score.

Change-Id: I9234d37eaa6a815d1e619375f5b049c4ec88f557
Add optimized version of memset for Cortex A9

Adds new code to function memset, optimized for Cortex A9.

Copyright (C) ST-Ericsson SA 2010

Added neon implementation

Author: Henrik Smiding henrik.smiding@stericsson.com for ST-Ericsson.

Change-Id: Id3c87767953439269040e15bd30a27aba709aef6
Signed-off-by: Christian Bejram <christian.bejram@stericsson.com>
Use the new memset
Fixup string handling routines for QCOM devices.
Revert "Linaro string handling routines: Give a option to use the older method"

This reverts commit 6598b463366e136e7b1b802f71c2fb69ddc24e31.