[PATCH] Add a mangler entry point for TBAA rather than using RTTI directly

Manman Ren manman.ren at gmail.com
Tue Nov 12 12:04:54 PST 2013


This could be used for debug info type uniquing. Right now, we don't
support type uniquing on Microsoft because it does not have
mangleCXXRTTIName.
If we decide to use it for type uniquing, TBAA in the function name is too
specific. That can be implemented as a follow-on patch for debug info
though.

Thanks,
Manman



On Tue, Nov 12, 2013 at 11:48 AM, Dan Gohman <sunfish at google.com> wrote:

>
>   This looks good to me.
>
>   It might be useful to convert the "Itanium" TBAA names to work the same
> way, instead of re-using the RTTI strings, though that doesn't need to
> happen here.
>
> http://llvm-reviews.chandlerc.com/D2153
>
> BRANCH
>   mangle-tbaa
>
> ARCANIST PROJECT
>   clang
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131112/b86d0413/attachment.html>


More information about the cfe-commits mailing list