Displaying 1 result from an estimated 1 matches for "tbaa_dst".
2017 Apr 17
3
Separate AA metadata for load/store portions of memcpy
...imagine Clang as well,
though I have no data or experiments to back that up). Note that while
I'm mostly concerned with TBAA here, the same is certainly true of
noalias and alias.scope metadata as well.
Now, a few weeks ago, I simply hacked around this (locally) by
introducing new !tbaa_src, !tbaa_dst,
!noalias_src, !noalias_dest, !alias.scope_src, !alias.scope_dst
metadata and adjusting LLVM to use that. This was a relatively simple
change, but of course it feels rather unsatisfying and suffers from
the problem that there's now some redundancy. On discussing this on
IRC, I believe Hal had
s...