Displaying 2 results from an estimated 2 matches for "bdc373f4".
2017 Sep 18
0
RFC: Trace-based layout.
...tainly need to understand the original goals, show concrete examples of how it “fails” and can’t be easily fixed, before you propose replacing it.
-Andy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170918/bdc373f4/attachment.html>
2017 Sep 15
4
RFC: Trace-based layout.
I plan on rewriting the block placement algorithm to proceed by traces.
A trace is a chain of blocks where each block in the chain may fall through
to
the successor in the chain.
The overall algorithm would be to first produce traces for a function, and
then
order those traces to try and get cache locality.
Currently block placement uses a greedy single step approach to layout. It
produces