rjmccall added a comment.
Aren't these always loads and stores from allocas? I would expect TBAA to be
useless here because it's always strictly less informative than basic-AA, which
knows that the access doesn't alias with anything.
Repository:
rL LLVM
https://reviews.llvm.org/D41562
kosarev created this revision.
kosarev added reviewers: rjmccall, hfinkel.
kosarev added a project: clang.
We only do this for the new format as the old format does not allow to
represent accesses to aggregates. This patch significantly improves TBAA
coverage on -O1 builds.
Repository:
rL