aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Tooling/Syntax/TreeTest.cpp
diff options
context:
space:
mode:
authorHari Limaye <hari.limaye@arm.com>2024-09-27 11:06:59 +0100
committerGitHub <noreply@github.com>2024-09-27 11:06:59 +0100
commit1c26e2b6f90253efdf38a5a70d011722d4eb1216 (patch)
tree367aad186128ee17809a709b57e2fc1ac6574805 /clang/unittests/Tooling/Syntax/TreeTest.cpp
parent6fe723441b66c86bbe86bfc9c1f504d0c295c91b (diff)
downloadllvm-1c26e2b6f90253efdf38a5a70d011722d4eb1216.zip
llvm-1c26e2b6f90253efdf38a5a70d011722d4eb1216.tar.gz
llvm-1c26e2b6f90253efdf38a5a70d011722d4eb1216.tar.bz2
[ArgPromotion] Perform alias analysis on actual arguments of Calls (#106216)
Teach Argument Promotion to perform alias analysis on actual arguments of Calls to a Function, to try to prove that all Calls to the Function do not modify the memory pointed to by an argument. This surfaces more opportunities to perform Argument Promotion in cases where simply looking at a Function's instructions is insufficient to prove that the pointer argument is not invalidated before all loads from it.
Diffstat (limited to 'clang/unittests/Tooling/Syntax/TreeTest.cpp')
0 files changed, 0 insertions, 0 deletions