Page MenuHomeFreeBSD

powerpc64le: port optimized strcpy for LE version of processor
ClosedPublic

Authored by bruno.larsen_eldorado.org.br on Mar 4 2021, 7:34 PM.
Referenced Files
Unknown Object (File)
Mar 20 2024, 8:02 PM
Unknown Object (File)
Mar 17 2024, 9:16 PM
Unknown Object (File)
Feb 9 2024, 8:56 PM
Unknown Object (File)
Dec 20 2023, 1:17 AM
Unknown Object (File)
Nov 8 2023, 1:15 PM
Unknown Object (File)
Nov 5 2023, 11:33 PM
Unknown Object (File)
Nov 5 2023, 10:42 AM
Unknown Object (File)
Nov 4 2023, 4:34 AM

Details

Summary

PPC64: added new path for strcpy when calling from little endian processor

Test Plan

stability of the system is enough to show that it has been fixed, and lffpires's funcperf shows the increase in speed (upwards of 6x in many cases)

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 37691
Build 34580: arc lint + arc unit

Event Timeline

lib/libc/powerpc64/string/strcpy_arch_2_05.S
164

It's better to use srdi (lowercase)

197

s/Endianess/Endianness/

This revision is now accepted and ready to land.Mar 9 2021, 11:47 AM
This revision was automatically updated to reflect the committed changes.