[PATCH] D31885: Remove TBAA information from LValues representing union members

John McCall via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon May 8 11:36:54 PDT 2017

rjmccall added a comment.

In https://reviews.llvm.org/D31885#748873, @kparzysz wrote:

> Ping.
> What's the next step here?

Sounds to me like we should just not apply struct-path TBAA data that runs through a union field because either LLVM's representation can't handle it or Clang isn't generating the representation right.  That should be simple to do in a targeted place in Clang rather than awkwardly doing it retroactively like in the current patch.



More information about the cfe-commits mailing list