diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2022-03-06 17:37:47 -0600 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2022-03-06 23:26:37 -0600 |
commit | 5af11ec34b7bae731c9cc0d40597f52345e33a94 (patch) | |
tree | edd034c7112d1eb39d6aafde418cb671dc8c5620 /clang/lib/Basic/Module.cpp | |
parent | eb73af4af4699a6907b32790a0f178302c57d802 (diff) | |
download | llvm-5af11ec34b7bae731c9cc0d40597f52345e33a94.zip llvm-5af11ec34b7bae731c9cc0d40597f52345e33a94.tar.gz llvm-5af11ec34b7bae731c9cc0d40597f52345e33a94.tar.bz2 |
[Attributor] Determine potentially loaded values through memory
We already look through memory to determine where a value that is stored
might pop up again (potential copies). This patch introduces the other
direction with similar logic. If a value is loaded, we can follow all
the accesses to the pointer (or better object) and try to determine what
value might have been stored.
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions