This is an archive of the discontinued LLVM Phabricator instance.

[CallSite removal] Move the legacy PM, call graph, and some inliner code to `CallBase`.
ClosedPublic

Authored by chandlerc on Apr 8 2019, 8:49 AM.

Details

Summary

This patch focuses on the legacy PM, call graph, and some of inliner and legacy
passes interacting with those APIs from CallSite to the new CallBase class.
No interesting changes.

Diff Detail

Repository
rL LLVM

Event Timeline

chandlerc created this revision.Apr 8 2019, 8:49 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 8 2019, 8:49 AM
fedor.sergeev accepted this revision.Apr 8 2019, 9:06 AM

LGTM, thanks!

This revision is now accepted and ready to land.Apr 8 2019, 9:06 AM
This revision was automatically updated to reflect the committed changes.