Message ID | 20230828072651.3085034-7-dengjianbo@loongson.cn |
---|---|
State | New |
Headers | show |
Series | LoongArch: Add ifunc support for {raw}memchr, | expand |
diff --git a/sysdeps/loongarch/lp64/multiarch/memcpy-aligned.S b/sysdeps/loongarch/lp64/multiarch/memcpy-aligned.S index 299dd49ce1..7eb34395cb 100644 --- a/sysdeps/loongarch/lp64/multiarch/memcpy-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/memcpy-aligned.S @@ -1,4 +1,4 @@ -/* Optimized memcpy_aligned implementation using basic Loongarch instructions. +/* Optimized memcpy_aligned implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/memcpy-lasx.S b/sysdeps/loongarch/lp64/multiarch/memcpy-lasx.S index 4aae5bf831..ae148df5d7 100644 --- a/sysdeps/loongarch/lp64/multiarch/memcpy-lasx.S +++ b/sysdeps/loongarch/lp64/multiarch/memcpy-lasx.S @@ -1,4 +1,4 @@ -/* Optimized memcpy implementation using Loongarch LASX instructions. +/* Optimized memcpy implementation using LoongArch LASX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/memcpy-lsx.S b/sysdeps/loongarch/lp64/multiarch/memcpy-lsx.S index 6ebbe7a2c7..feb2bb0e0a 100644 --- a/sysdeps/loongarch/lp64/multiarch/memcpy-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/memcpy-lsx.S @@ -1,4 +1,4 @@ -/* Optimized memcpy implementation using Loongarch LSX instructions. +/* Optimized memcpy implementation using LoongArch LSX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/memcpy-unaligned.S b/sysdeps/loongarch/lp64/multiarch/memcpy-unaligned.S index 8e60a22dfb..31019b138f 100644 --- a/sysdeps/loongarch/lp64/multiarch/memcpy-unaligned.S +++ b/sysdeps/loongarch/lp64/multiarch/memcpy-unaligned.S @@ -1,4 +1,4 @@ -/* Optimized unaligned memcpy implementation using basic Loongarch instructions. +/* Optimized unaligned memcpy implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/memmove-aligned.S b/sysdeps/loongarch/lp64/multiarch/memmove-aligned.S index 5354f38379..a02114c057 100644 --- a/sysdeps/loongarch/lp64/multiarch/memmove-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/memmove-aligned.S @@ -1,4 +1,4 @@ -/* Optimized memmove_aligned implementation using basic Loongarch instructions. +/* Optimized memmove_aligned implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/memmove-lasx.S b/sysdeps/loongarch/lp64/multiarch/memmove-lasx.S index ff68e7a22b..95d8ee7b93 100644 --- a/sysdeps/loongarch/lp64/multiarch/memmove-lasx.S +++ b/sysdeps/loongarch/lp64/multiarch/memmove-lasx.S @@ -1,4 +1,4 @@ -/* Optimized memmove implementation using Loongarch LASX instructions. +/* Optimized memmove implementation using LoongArch LASX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/memmove-lsx.S b/sysdeps/loongarch/lp64/multiarch/memmove-lsx.S index 9e1502a79b..8a9367708d 100644 --- a/sysdeps/loongarch/lp64/multiarch/memmove-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/memmove-lsx.S @@ -1,4 +1,4 @@ -/* Optimized memmove implementation using Loongarch LSX instructions. +/* Optimized memmove implementation using LoongArch LSX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/memmove-unaligned.S b/sysdeps/loongarch/lp64/multiarch/memmove-unaligned.S index 90a64b6bb9..3284ce25fe 100644 --- a/sysdeps/loongarch/lp64/multiarch/memmove-unaligned.S +++ b/sysdeps/loongarch/lp64/multiarch/memmove-unaligned.S @@ -1,4 +1,4 @@ -/* Optimized memmove_unaligned implementation using basic Loongarch instructions. +/* Optimized memmove_unaligned implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strchr-aligned.S b/sysdeps/loongarch/lp64/multiarch/strchr-aligned.S index 5fb01806e4..620200545b 100644 --- a/sysdeps/loongarch/lp64/multiarch/strchr-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/strchr-aligned.S @@ -1,4 +1,4 @@ -/* Optimized strchr implementation using basic Loongarch instructions. +/* Optimized strchr implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strchr-lasx.S b/sysdeps/loongarch/lp64/multiarch/strchr-lasx.S index 254402daa5..4d3cc58845 100644 --- a/sysdeps/loongarch/lp64/multiarch/strchr-lasx.S +++ b/sysdeps/loongarch/lp64/multiarch/strchr-lasx.S @@ -1,4 +1,4 @@ -/* Optimized strchr implementation using loongarch LASX SIMD instructions. +/* Optimized strchr implementation using LoongArch LASX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strchr-lsx.S b/sysdeps/loongarch/lp64/multiarch/strchr-lsx.S index dae98b0a55..8b78c35c20 100644 --- a/sysdeps/loongarch/lp64/multiarch/strchr-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/strchr-lsx.S @@ -1,4 +1,4 @@ -/* Optimized strlen implementation using loongarch LSX SIMD instructions. +/* Optimized strlen implementation using LoongArch LSX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strchrnul-aligned.S b/sysdeps/loongarch/lp64/multiarch/strchrnul-aligned.S index 1c01a0232d..20856a06a0 100644 --- a/sysdeps/loongarch/lp64/multiarch/strchrnul-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/strchrnul-aligned.S @@ -1,4 +1,4 @@ -/* Optimized strchrnul implementation using basic Loongarch instructions. +/* Optimized strchrnul implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strchrnul-lasx.S b/sysdeps/loongarch/lp64/multiarch/strchrnul-lasx.S index d45495e48f..4753d4ced5 100644 --- a/sysdeps/loongarch/lp64/multiarch/strchrnul-lasx.S +++ b/sysdeps/loongarch/lp64/multiarch/strchrnul-lasx.S @@ -1,4 +1,4 @@ -/* Optimized strchrnul implementation using loongarch LASX SIMD instructions. +/* Optimized strchrnul implementation using LoongArch LASX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strchrnul-lsx.S b/sysdeps/loongarch/lp64/multiarch/strchrnul-lsx.S index 07d793ae5f..671e740c03 100644 --- a/sysdeps/loongarch/lp64/multiarch/strchrnul-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/strchrnul-lsx.S @@ -1,4 +1,4 @@ -/* Optimized strchrnul implementation using loongarch LSX SIMD instructions. +/* Optimized strchrnul implementation using LoongArch LSX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strcmp-aligned.S b/sysdeps/loongarch/lp64/multiarch/strcmp-aligned.S index f5f4f3364e..ba1f9667e0 100644 --- a/sysdeps/loongarch/lp64/multiarch/strcmp-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/strcmp-aligned.S @@ -1,4 +1,4 @@ -/* Optimized strcmp implementation using basic Loongarch instructions. +/* Optimized strcmp implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strcmp-lsx.S b/sysdeps/loongarch/lp64/multiarch/strcmp-lsx.S index 2e177a3872..091c8c9ebd 100644 --- a/sysdeps/loongarch/lp64/multiarch/strcmp-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/strcmp-lsx.S @@ -1,4 +1,4 @@ -/* Optimized strcmp implementation using Loongarch LSX instructions. +/* Optimized strcmp implementation using LoongArch LSX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strlen-aligned.S b/sysdeps/loongarch/lp64/multiarch/strlen-aligned.S index e9e1d2fc04..ed0548e46b 100644 --- a/sysdeps/loongarch/lp64/multiarch/strlen-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/strlen-aligned.S @@ -1,4 +1,4 @@ -/* Optimized strlen implementation using basic Loongarch instructions. +/* Optimized strlen implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strlen-lasx.S b/sysdeps/loongarch/lp64/multiarch/strlen-lasx.S index 258c47cea0..91342f3415 100644 --- a/sysdeps/loongarch/lp64/multiarch/strlen-lasx.S +++ b/sysdeps/loongarch/lp64/multiarch/strlen-lasx.S @@ -1,4 +1,4 @@ -/* Optimized strlen implementation using loongarch LASX SIMD instructions. +/* Optimized strlen implementation using LoongArch LASX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strlen-lsx.S b/sysdeps/loongarch/lp64/multiarch/strlen-lsx.S index b194355e7b..b09c12e00b 100644 --- a/sysdeps/loongarch/lp64/multiarch/strlen-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/strlen-lsx.S @@ -1,4 +1,4 @@ -/* Optimized strlen implementation using Loongarch LSX SIMD instructions. +/* Optimized strlen implementation using LoongArch LSX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strncmp-aligned.S b/sysdeps/loongarch/lp64/multiarch/strncmp-aligned.S index e2687fa770..f63de872a7 100644 --- a/sysdeps/loongarch/lp64/multiarch/strncmp-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/strncmp-aligned.S @@ -1,4 +1,4 @@ -/* Optimized strncmp implementation using basic Loongarch instructions. +/* Optimized strncmp implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strncmp-lsx.S b/sysdeps/loongarch/lp64/multiarch/strncmp-lsx.S index 0b4eee2a98..83cb801d5d 100644 --- a/sysdeps/loongarch/lp64/multiarch/strncmp-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/strncmp-lsx.S @@ -1,4 +1,4 @@ -/* Optimized strncmp implementation using Loongarch LSX instructions. +/* Optimized strncmp implementation using LoongArch LSX instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strnlen-aligned.S b/sysdeps/loongarch/lp64/multiarch/strnlen-aligned.S index b900430a5d..a8296a1b21 100644 --- a/sysdeps/loongarch/lp64/multiarch/strnlen-aligned.S +++ b/sysdeps/loongarch/lp64/multiarch/strnlen-aligned.S @@ -1,4 +1,4 @@ -/* Optimized strnlen implementation using basic Loongarch instructions. +/* Optimized strnlen implementation using basic LoongArch instructions. Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strnlen-lasx.S b/sysdeps/loongarch/lp64/multiarch/strnlen-lasx.S index 2c03d3d9b4..aa6c812d30 100644 --- a/sysdeps/loongarch/lp64/multiarch/strnlen-lasx.S +++ b/sysdeps/loongarch/lp64/multiarch/strnlen-lasx.S @@ -1,4 +1,4 @@ -/* Optimized strnlen implementation using loongarch LASX instructions +/* Optimized strnlen implementation using LoongArch LASX instructions Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/sysdeps/loongarch/lp64/multiarch/strnlen-lsx.S b/sysdeps/loongarch/lp64/multiarch/strnlen-lsx.S index b769a89584..d0febe3eb0 100644 --- a/sysdeps/loongarch/lp64/multiarch/strnlen-lsx.S +++ b/sysdeps/loongarch/lp64/multiarch/strnlen-lsx.S @@ -1,4 +1,4 @@ -/* Optimized strnlen implementation using loongarch LSX instructions +/* Optimized strnlen implementation using LoongArch LSX instructions Copyright (C) 2023 Free Software Foundation, Inc. This file is part of the GNU C Library.