This is an archive of the discontinued LLVM Phabricator instance.

[ThinLTO] Use decimal suffix for promoted values to match demanglers
ClosedPublic

Authored by tejohnson on Sep 29 2017, 8:08 AM.

Details

Summary

Demanglers such as libiberty know how to strip suffixes of the form
\.[a-zA-Z]+\.\d+, but our current promoted value suffixes are
.llvm.${modulehash}, where the module hash is in hex. Change the
module hash to decimal to allow demanglers to handle this.

Event Timeline

tejohnson created this revision.Sep 29 2017, 8:08 AM
danielcdh accepted this revision.Sep 29 2017, 8:56 AM
This revision is now accepted and ready to land.Sep 29 2017, 8:56 AM
This revision was automatically updated to reflect the committed changes.