[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:
> 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