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.

Diff Detail

Repository
rL LLVM

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.