This is an archive of the discontinued LLVM Phabricator instance.

[MergeFunctions] Merge global unnamed_addr functions as aliases
Needs ReviewPublic

Authored by hermord on Aug 16 2018, 11:45 PM.

Details

Reviewers
chandlerc
hfinkel
Summary

Even if an unnamed_addr function being merged has external linkage, it should be still alright to make it an alias instead of a thunk, as an optimization.

Diff Detail

Repository
rL LLVM

Event Timeline

hermord created this revision.Aug 16 2018, 11:45 PM