~linaro-toolchain-dev/cortex-strings/trunk

« back to all changes in this revision

Viewing changes to src/linaro-a9/memchr.S

  • Committer: Will Newton
  • Date: 2013-07-15 09:40:18 UTC
  • Revision ID: will.newton@linaro.org-20130715094018-mxy34r9wk3qnxtm0
Split license/copyright and doc comments to ease bionic merging.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28
28
   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29
29
   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
30
 */
30
31
 
 
32
/*
31
33
   Written by Dave Gilbert <david.gilbert@linaro.org>
32
34
 
33
35
   This memchr routine is optimised on a Cortex-A9 and should work on
34
36
   all ARMv7 processors.   It has a fast past for short sizes, and has
35
37
   an optimised path for large data sets; the worst case is finding the
36
 
   match early in a large data set. */
 
38
   match early in a large data set.
 
39
 
 
40
 */
37
41
 
38
42
@ 2011-02-07 david.gilbert@linaro.org
39
43
@    Extracted from local git a5b438d861