[PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 15 17:40:39 PDT 2018
rsmith created this revision.
rsmith added reviewers: erik.pilkington, dlj.
Herald added a subscriber: llvm-commits.
Adds the ability to deduplicate demangler nodes as they're being created. I've
kept the new functionality behind #ifdefs to make it easier to keep this in
sync with the libc++abi version of this code. This is a prerequisite for
profile data remapping functionality; you can see the big picture here:
https://reviews.llvm.org/differential/diff/160950/
Repository:
rL LLVM
https://reviews.llvm.org/D50828
Files:
lib/Demangle/ItaniumDemangle.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D50828.160957.patch
Type: text/x-patch
Size: 55643 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180816/5470dfbe/attachment.bin>
More information about the llvm-commits
mailing list