MacDue wrote: > Yes exactly! Have you tried running the test case in patch #107598 to see > what IR it generates?
I've updated my test (based on yours), and I think you can now see the TBAA metadata is only set on the call when the arguments are not being passed via pointers. https://github.com/llvm/llvm-project/pull/108853 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits