Displaying 2 results from an estimated 2 matches for "wholedevirtualization".
2016 Mar 30
0
LLD: Possible optimization for TargetInfo
...diction cost (certainly nothing that would cause 1.8% performance delta for the entire link).
>
> Agreed. We could template functions that call TargetInfo's member functions for each target to eliminate the virtual function calls.
Are you measuring with a build of LLD with LTO+PGO (+ICP+WholeDevirtualization...)?
We have compiler technologies to address these problems, I think we'd better leave it to them when they can handle it.
--
Mehdi
>
> Notice that 1.8% is smaller than the performance variation from r263227 which is a very innocuous-looking change but caused ~2-3% slowdown for Sc...
2016 Mar 30
4
LLD: Possible optimization for TargetInfo
On Wed, Mar 30, 2016 at 4:20 PM, Sean Silva <chisophugis at gmail.com> wrote:
> I believe the relocation stuff that Rafael is currently working on will
> make this a non-issue (it will make relocation application much friendlier
> for the CPU).
>
I don't think Rafael's patch would make this a non-issue. He's making
scanRelocs to create data, which would reduce the