]> sourceware.org Git - newlib-cygwin.git/commit
arc: libc: Add support of 16-entry register file
authorClaudiu Zissulescu <claziss@gmail.com>
Tue, 21 May 2024 09:56:45 +0000 (10:56 +0100)
committerJeff Johnston <jjohnstn@redhat.com>
Wed, 22 May 2024 18:22:26 +0000 (14:22 -0400)
commitd85bb55f455100b71708bf0a886a9fac958b4191
tree1d888a64be20526263adc8c990fbd0ff3f4399e3
parentf84fed52916dae4d297f3a9b6b607cd6a1ed3ede
arc: libc: Add support of 16-entry register file

ARC supports a restricted register file with 16 registers.
However, optimized routines support only a full register
file. Thus, fallback on default implementation in case
of 16-entry register file.

Signed-off-by: Claudiu Zissulescu <claziss@gmail.com>
28 files changed:
newlib/libc/machine/arc/memcmp-bs-norm.S
newlib/libc/machine/arc/memcmp-stub.c
newlib/libc/machine/arc/memcmp.S
newlib/libc/machine/arc/memcpy-archs.S
newlib/libc/machine/arc/memcpy-bs.S
newlib/libc/machine/arc/memcpy-stub.c
newlib/libc/machine/arc/memcpy.S
newlib/libc/machine/arc/memset-archs.S
newlib/libc/machine/arc/memset-bs.S
newlib/libc/machine/arc/memset-stub.c
newlib/libc/machine/arc/memset.S
newlib/libc/machine/arc/strchr-bs-norm.S
newlib/libc/machine/arc/strchr-bs.S
newlib/libc/machine/arc/strchr-stub.c
newlib/libc/machine/arc/strcmp-archs.S
newlib/libc/machine/arc/strcmp-stub.c
newlib/libc/machine/arc/strcmp.S
newlib/libc/machine/arc/strcpy-bs-arc600.S
newlib/libc/machine/arc/strcpy-bs.S
newlib/libc/machine/arc/strcpy-stub.c
newlib/libc/machine/arc/strcpy.S
newlib/libc/machine/arc/strlen-bs-norm.S
newlib/libc/machine/arc/strlen-bs.S
newlib/libc/machine/arc/strlen-stub.c
newlib/libc/machine/arc/strlen.S
newlib/libc/machine/arc/strncpy-bs.S
newlib/libc/machine/arc/strncpy-stub.c
newlib/libc/machine/arc/strncpy.S
This page took 0.06959 seconds and 5 git commands to generate.