History log of /src/lib/libc/aarch64/string/strspn.S (Results 1 – 3 of 3)
Revision Date Author Comments
# b91003ac 26-Aug-2024 Getz Mikalsen <getz@FreeBSD.org>

lib/libc/aarch64/string: add strspn optimized implementation

This is a port of the Scalar optimized variant of strspn for amd64
to aarch64.

It utilizes a LUT to speed up the function, a SIMD varian

lib/libc/aarch64/string: add strspn optimized implementation

This is a port of the Scalar optimized variant of strspn for amd64
to aarch64.

It utilizes a LUT to speed up the function, a SIMD variant is still
under development.

See the DR for benchmark results.

Tested by: fuz (exprun)
Reviewed by: fuz, emaste
Sponsored by: Google LLC (GSoC 2024)
PR: 281175
Differential Revision: https://reviews.freebsd.org/D46396

show more ...


# b91003ac 26-Aug-2024 Getz Mikalsen <getz@FreeBSD.org>

lib/libc/aarch64/string: add strspn optimized implementation

This is a port of the Scalar optimized variant of strspn for amd64
to aarch64.

It utilizes a LUT to speed up the function, a SIMD varian

lib/libc/aarch64/string: add strspn optimized implementation

This is a port of the Scalar optimized variant of strspn for amd64
to aarch64.

It utilizes a LUT to speed up the function, a SIMD variant is still
under development.

See the DR for benchmark results.

Tested by: fuz (exprun)
Reviewed by: fuz, emaste
Sponsored by: Google LLC (GSoC 2024)
PR: 281175
Differential Revision: https://reviews.freebsd.org/D46396

show more ...


# b91003ac 26-Aug-2024 Getz Mikalsen <getz@FreeBSD.org>

lib/libc/aarch64/string: add strspn optimized implementation

This is a port of the Scalar optimized variant of strspn for amd64
to aarch64.

It utilizes a LUT to speed up the function, a SIMD varian

lib/libc/aarch64/string: add strspn optimized implementation

This is a port of the Scalar optimized variant of strspn for amd64
to aarch64.

It utilizes a LUT to speed up the function, a SIMD variant is still
under development.

See the DR for benchmark results.

Tested by: fuz (exprun)
Reviewed by: fuz, emaste
Sponsored by: Google LLC (GSoC 2024)
PR: 281175
Differential Revision: https://reviews.freebsd.org/D46396

show more ...