[PATCH] D122573: [TBAA] Emit distinct TBAA tags for pointers with different depths,types.
John McCall via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Mar 28 11:35:19 PDT 2022
rjmccall added a comment.
Hmm. We know that the big picture here, distinguishing pointers by pointee type, is going to be disruptive and will probably need a specific enabling/disabling option. I'm not sure that distinguishing only by pointer depth is a minor enough step that it shouldn't be treated the same way; in particular, it's going to start treating `void *` as incompatible with e.g. `char **`.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D122573/new/
https://reviews.llvm.org/D122573
More information about the cfe-commits
mailing list