search for: d43383

Displaying 2 results from an estimated 2 matches for "d43383".

Did you mean: 43383
2020 Nov 02
2
[llvm-mc] FreeBSD kernel module performance impact when upgrading clang
Hi, I'm in the process of migrating from clang5 to clang10. Unfortunately clang10 introduced a negative performance impact. The cause is an increase of PLT entries from this patch (first released in clang7): https://bugs.llvm.org/show_bug.cgi?id=36370 https://reviews.llvm.org/D43383 If I revert that clang patch locally, the additional PLT entries and the performance impact disappear. This occurs in the context of FreeBSD kernel modules. Using the example code from this page: https://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-kld.html ...I can expl...
2020 Nov 05
0
[EXTERNAL] [llvm-mc] FreeBSD kernel module performance impact when upgrading clang
...cmodel=kernel for the linker" comments). But I understand your point: there are already ways (listed in your previous reply) to share that notion with the linker. Perhaps not in the same way I was imagining, but with the same end result. Again, I appreciate the replies and help understanding D43383. I'm going to continue to experiment given this information. Thanks, Justin > On Nov 4, 2020, at 2:35 PM, Fangrui Song <maskray at google.com> wrote: > > On 2020-11-04, Justin Cady wrote: >> Thank you both for your replies, the links to the source, and the details about...