[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