aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Basic/SourceManagerTest.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <johannes@jdoerfert.de>2022-09-11 18:43:20 -0700
committerJohannes Doerfert <johannes@jdoerfert.de>2022-10-05 06:29:14 -0700
commit93e51fa444cc87caca00122817c64e1fcc366eeb (patch)
tree165bd768e9b8a05ad5b5cc3f69de4b7cacdc18a2 /clang/unittests/Basic/SourceManagerTest.cpp
parent1940c499fea65cc31f704f0712a3018e8285d23d (diff)
downloadllvm-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