[llvm-dev] [RFC] Propeller

Jon Chesterfield via llvm-dev llvm-dev at lists.llvm.org
Mon Sep 30 13:11:17 PDT 2019


   4. Re: [RFC] Propeller: A frame work for Post Link   Optimizations
>       (Sriraman Tallam via llvm-dev)
>
> This is so that we can do inter-procedural basic block ordering.  Doing
> this at link time with all the basic blocks exposes a lot more
> inter-procedural ordering opportunities.  At a low-level IR, we are still
> limited to intra-module basic block reordering.
>
> Thanks
> Sri
>

I think this is only true to the extent that you're willing to combine
object code together yet unwilling to combine IR together.

Using llvm-link then reordering in MIR seems to be the obvious alternative
to this strategy.

Jon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190930/0f77ced4/attachment.html>


More information about the llvm-dev mailing list