Revision tags: release/14.2.0 |
|
#
c15b847b |
| 18-Nov-2024 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document SIMD-enhanced timingsafe_{b,mem}cmp
See also: D46758, D46757 Event: EuroBSDcon 2024 Relnotes: yes
|
Revision tags: release/13.4.0 |
|
#
ce6af7a4 |
| 28-Aug-2024 |
Getz Mikalsen <getz@FreeBSD.org> |
share/man/man7/simd.7: document SIMD-enhanced aarch64 functions
This documents all the newly ported SIMD-enhanced string functions for the aarch64 platform.
Reviewed by: fuz, emaste Sponsored by: G
share/man/man7/simd.7: document SIMD-enhanced aarch64 functions
This documents all the newly ported SIMD-enhanced string functions for the aarch64 platform.
Reviewed by: fuz, emaste Sponsored by: Google LLC (GSoC 2024) Relnotes: yes PR: 281175 Differential Revision: https://reviews.freebsd.org/D46452
show more ...
|
#
6c5ee6e5 |
| 07-Jun-2024 |
Getz Mikalsen <getz@FreeBSD.org> |
simd(7): add missing aarch64 SIMD functions
Some of the string functions in contrib/arm-optimized routines are SIMD enhanced which is not reflect on the simd(7) manpage. This commit addresses that a
simd(7): add missing aarch64 SIMD functions
Some of the string functions in contrib/arm-optimized routines are SIMD enhanced which is not reflect on the simd(7) manpage. This commit addresses that and introduces a new label A for functions enhanced with the Arm ASIMD (Neon) extension.
Approved by: emaste Reviewed by: fuz (GSoC mentor) MFC to: stable/14 Sponsored by: Google LLC (GSoC 2024) Differential Revision: https://reviews.freebsd.org/D45523
show more ...
|
Revision tags: release/14.1.0, release/13.3.0 |
|
#
fb9c25a9 |
| 06-Dec-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document SIMD-enhanced memrchr implementation
Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785
|
#
5fa0fbf4 |
| 04-Dec-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document simd-enhanced memccpy, strncat
Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: HTTPS://revie
share/man/man7/simd.7: document simd-enhanced memccpy, strncat
Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: HTTPS://reviews.freebsd.org/D42902
show more ...
|
#
6fdcb85b |
| 29-Nov-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: add forgotten aarch64 string functions
I previously forgot to mention these as they are set up through contrib/arm-optimized/routines/string.
Tested by: developers@, exp-run
share/man/man7/simd.7: add forgotten aarch64 string functions
I previously forgot to mention these as they are set up through contrib/arm-optimized/routines/string.
Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785
show more ...
|
#
d4a5605d |
| 29-Nov-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document scalar/baseline strlcpy, strlcat
Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://rev
share/man/man7/simd.7: document scalar/baseline strlcpy, strlcat
Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D42863
show more ...
|
#
c983825a |
| 14-Nov-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document SIMD-enhanced strcat
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Different
share/man/man7/simd.7: document SIMD-enhanced strcat
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D42600
show more ...
|
Revision tags: release/14.0.0 |
|
#
75a9e225 |
| 09-Nov-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document simd-enhanced strncpy, stpncpy
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785
share/man/man7/simd.7: document simd-enhanced strncpy, stpncpy
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D42519
show more ...
|
#
75cb2026 |
| 24-Oct-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document amd64 SIMD use for strsep()
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Di
share/man/man7/simd.7: document amd64 SIMD use for strsep()
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D42346
show more ...
|
#
dd1c2e88 |
| 13-Oct-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document strrchr scalar, baseline implementation
Also mention missing rindex() entry, which is provided through strrchr().
Sponsored by: The FreeBSD Foundation Tested by: dev
share/man/man7/simd.7: document strrchr scalar, baseline implementation
Also mention missing rindex() entry, which is provided through strrchr().
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D42217
show more ...
|
#
f5edd845 |
| 08-Oct-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document strncmp amd64 scalar, baseline implementations
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stabl
share/man/man7/simd.7: document strncmp amd64 scalar, baseline implementations
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D42122
show more ...
|
#
8b60e1fd |
| 25-Sep-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document amd64 SIMD use for strpbrk()
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 D
share/man/man7/simd.7: document amd64 SIMD use for strpbrk()
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D41980
show more ...
|
#
47adb1e0 |
| 25-Sep-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document new amd64 baseline strcmp()
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Di
share/man/man7/simd.7: document new amd64 baseline strcmp()
Sponsored by: The FreeBSD Foundation Tested by: developers@, exp-run Approved by: mjg MFC after: 1 month MFC to: stable/14 PR: 275785 Differential Revision: https://reviews.freebsd.org/D41971
show more ...
|
#
a8cc4671 |
| 15-Oct-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document new amd64 timingsafe_memcmp()
Sponsored by: The FreeBSD Foundation Approved by: security (cperciva) Differential Revision: https://reviews.freebsd.org/D41696
|
#
a78879df |
| 31-Aug-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document new timingsafe_bcmp(3) scalar, baseline implementations
Sponsored by: The FreeBSD Foundation Approved by: security (cperciva) Differential Revision: https://reviews.f
share/man/man7/simd.7: document new timingsafe_bcmp(3) scalar, baseline implementations
Sponsored by: The FreeBSD Foundation Approved by: security (cperciva) Differential Revision: https://reviews.freebsd.org/D41673
show more ...
|
#
2a4096b0 |
| 25-Aug-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: documend simd-enhanced memchr(3), strnlen(3)
Sponsored by: The FreeBSD Foundation Approved by: mjg MFC after: 1 week MFC to: stable/14 Differential Revision: https://reviews.
share/man/man7/simd.7: documend simd-enhanced memchr(3), strnlen(3)
Sponsored by: The FreeBSD Foundation Approved by: mjg MFC after: 1 week MFC to: stable/14 Differential Revision: https://reviews.freebsd.org/D41598
show more ...
|
#
a559ef1a |
| 23-Aug-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document simd-enhanced strspn(3)
Sponsored by: The FreeBSD Foundation Approved by: mjg MFC after: 1 week MFC to: stable/14 Differential Revision: https://reviews.freebsd.org/
share/man/man7/simd.7: document simd-enhanced strspn(3)
Sponsored by: The FreeBSD Foundation Approved by: mjg MFC after: 1 week MFC to: stable/14 Differential Revision: https://reviews.freebsd.org/D41567
show more ...
|
#
5fe2597b |
| 20-Aug-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document simd-enhanced strcspn(3)
Sponsored by: The FreeBSD Foundation Approved by: mjg MFC after: 1 week MFC to: stable/14 Differential Revision: https://reviews.freebsd.org
share/man/man7/simd.7: document simd-enhanced strcspn(3)
Sponsored by: The FreeBSD Foundation Approved by: mjg MFC after: 1 week MFC to: stable/14 Differential Revision: https://reviews.freebsd.org/D41557
show more ...
|
#
b404e030 |
| 14-Jul-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document new amd64 memcmp/bcmp baseline routines
Sponsored by: The FreeBSD Foundation
bcmp(3) is implemented as a variant of memcmp(3) and benefits from the same optimisation
share/man/man7/simd.7: document new amd64 memcmp/bcmp baseline routines
Sponsored by: The FreeBSD Foundation
bcmp(3) is implemented as a variant of memcmp(3) and benefits from the same optimisations.
Sponsored by: The FreeBSD Foundation Approved by: kib Differential Revision: https://reviews.freebsd.org/D41442
show more ...
|
#
245fee96 |
| 07-Jul-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document SIMD-enhanced stpcpy()
Sponsored by: The FreeBSD Foundation Approved by: mjg kib Differential Revision: https://reviews.freebsd.org/D41349
|
#
66f5f4bf |
| 02-Jul-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7/simd.7: document amd64/strchrnul SIMD implementaionts
While we are at it, remove mention of x86-64-v3 and v4 variants of strlen(3) which were omitted when D40693 landed.
Sponsored by
share/man/man7/simd.7: document amd64/strchrnul SIMD implementaionts
While we are at it, remove mention of x86-64-v3 and v4 variants of strlen(3) which were omitted when D40693 landed.
Sponsored by: The FreeBSD Foundation Approved by: mjg Differential Revision: https://reviews.freebsd.org/D41333
show more ...
|
#
05888197 |
| 04-Aug-2023 |
Robert Clausecker <fuz@FreeBSD.org> |
share/man/man7: document libc simd usage in new man page simd(7)
This documents SIMD usage in libc for all architectures with specific details on the new amd64 SIMD dispatch framework.
Sponsored by
share/man/man7: document libc simd usage in new man page simd(7)
This documents SIMD usage in libc for all architectures with specific details on the new amd64 SIMD dispatch framework.
Sponsored by: The FreeBSD Foundation Approved by: kib Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D40693
show more ...
|