diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2022-09-11 18:43:20 -0700 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2022-10-05 06:29:14 -0700 |
commit | 93e51fa444cc87caca00122817c64e1fcc366eeb (patch) | |
tree | 165bd768e9b8a05ad5b5cc3f69de4b7cacdc18a2 /clang/unittests/Basic/SourceManagerTest.cpp | |
parent | 1940c499fea65cc31f704f0712a3018e8285d23d (diff) | |
download | llvm-93e51fa444cc87caca00122817c64e1fcc366eeb.zip llvm-93e51fa444cc87caca00122817c64e1fcc366eeb.tar.gz llvm-93e51fa444cc87caca00122817c64e1fcc366eeb.tar.bz2 |
[Attributor] AAPointerInfo can model non-escaping call uses
If a call base use will not capture a pointer we can approximate the
effects. This is important especially for readnone/only uses. Even
may-write uses are not too bad with reachability in place. Capturing
is the problem as we loose track of update sides.
Diffstat (limited to 'clang/unittests/Basic/SourceManagerTest.cpp')
0 files changed, 0 insertions, 0 deletions