[PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 16 15:29:38 PDT 2018
erik.pilkington added a subscriber: zturner.
erik.pilkington added a comment.
In https://reviews.llvm.org/D50828#1203312, @rsmith wrote:
> I think the only reasonable way to handle this is for `Demangle` to move into `Support`. We could keep the headers separate but move the implementation into `lib/Support/Demangle`, similar to what we do for `AST`. Or we could also move the headers to `include/llvm/Support/Demangle`. My preference is the latter; it seems reasonable to me for `Demangle` to generally live inside `Support`.
Sure, I really don't know why we didn't just do that to start with. The original RFC[1] talked about putting the demangler into Support, but the commit that materialized it (r280732) put Demangle into it's own library. Would be nice to get @zturner's sign-off for a move too, since he owns the microsoft demangler.
[1]: https://groups.google.com/forum/#!topic/llvm-dev/v_7OuWx8n1A
Repository:
rL LLVM
https://reviews.llvm.org/D50828
More information about the llvm-commits
mailing list