[PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata

Matthew Simpson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 29 07:37:26 PDT 2019


mssimpso added a comment.

In D39339#1596064 <https://reviews.llvm.org/D39339#1596064>, @rudkx wrote:

> @mssimpso Is this something you're still interested in pushing forward?
>
> I was just looking at how we could use callee metadata to improve code, and was going to implement a patch like this to update the call graph so that we had more accurate bottom-up code generation, and then started poking around and found this patch.


I'm no longer working on this, so feel free to take it over if you like. The purpose of the patch was to refine the iteration order over functions, and there was a related patch (D39869 <https://reviews.llvm.org/D39869>) that used the !callees metadata for inlining.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D39339/new/

https://reviews.llvm.org/D39339





More information about the llvm-commits mailing list