On 04/06/2018 19:12, Richard Henderson wrote:
On 06/04/2018 11:00 AM, Adhemerval Zanella wrote:
Do you plan to adapt them to glibc?
Ramana suggested starting "upstream" in cortex-strings and copying to glibc from there, as a general work-flow preference. I believe this has been the case for all of the other aarch64 string routines.
For now, I'm not sure it's useful to copy to glibc until we have hardware against which we can run make bench -- given that would be the very first thing any reviewer would ask.
Sorry about getting into this a bit late.
To be honest, I would prefer that we tried to get this into glibc sooner rather than later.
I don't think the make bench discussion is totally relevant in this case. We'd like to see what the performance of this stuff is and it's always goign to be a battle to get things benchmarked perfectly on hardware and there is unlikely to be one implementation in the Arm world unlike other architectures. It's under an ifunc and gives folks something to reason with, if we are really that concerned about it's performance today lets put it under a tunable that allows us to turn it off easily ?
regards Ramana
r~ _______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain