"git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "076f105d864f25e2f37f76cbac503e280cea8883"
[SyntheticCounts] Rewrite the code using only graph traits.
Summary: The intent of this is to allow the code to be used with ThinLTO. In Thinlink phase, a traditional Callgraph can not be computed even though all the necessary information (nodes and edges of a call graph) is available. This is due to the fact that CallGraph class is closely tied to the IR. This patch first extends GraphTraits to add a CallGraphTraits graph. This is then used to implement a version of counts propagation on a generic callgraph. Reviewers: davidxl Subscribers: mehdi_amini, tejohnson, llvm-commits Differential Revision: https://reviews.llvm.org/D42311 llvm-svn: 323475
Loading
Please register or sign in to comment