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...