This is an archive of the discontinued LLVM Phabricator instance.

Add a macro for prefetching data
ClosedPublic

Authored by rafael on Oct 19 2016, 7:42 AM.

Details

Reviewers
dblaikie
Summary

I want to use this in a binary search. It can make lld up to 1.029X faster.

Diff Detail

Event Timeline

rafael updated this revision to Diff 75148.Oct 19 2016, 7:42 AM
rafael retitled this revision from to Add a macro for prefetching data.
rafael updated this object.
rafael added a reviewer: dblaikie.
rafael added a subscriber: llvm-commits.
dblaikie accepted this revision.Oct 19 2016, 10:27 AM
dblaikie edited edge metadata.

Seems OK - hopefully others will chime in (post commit, etc) if there's a good reason not to do this/some other way we should be encouraging the cache behavior we want.

This revision is now accepted and ready to land.Oct 19 2016, 10:27 AM
rafael closed this revision.Oct 19 2016, 11:55 AM