Displaying 2 results from an estimated 2 matches for "addreferencetosymbol".
2015 Mar 15
2
[LLVMdev] On LLD performance
...amegraph results (now zoomable):
https://people.freebsd.org/~davide/llvm/lld.svg
Nick, to answer your question DenseMap ops are a generally an hotspot
for this kind of workload, although grow() operations aren't
particularly a big problem (at least in this case). I see them showing
up only for addReferencetoSymbol() and they account for large part of
the overall samples. In order to convince myself of my theory I
started tinkering and modified the initial size of the map but I
wasn't able to notice any non-negligible improvement.
What instead seems to be a bigger problem is symbolTable::replacement,
Den...
2015 Mar 11
9
[LLVMdev] On LLD performance
I spent a week to optimize LLD performance and just wanted to share things
what I found. Also if there's anyone who have a good idea on how to make it
faster, I'd like to hear.
My focus is mainly on Windows, but my optimizations are generally platform
neutral. I aim both single-thread and multi-thread performance.
r231434 <http://reviews.llvm.org/rL231454> is a change that has the