aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/TestModuleFileExtension.cpp
diff options
context:
space:
mode:
authorserge-sans-paille <sguelton@redhat.com>2022-03-23 11:03:40 +0100
committerserge-sans-paille <sguelton@redhat.com>2022-04-08 09:31:11 +0200
commitaa15ea47e20fbce5814f4a0d69521f8270b70e69 (patch)
tree7babd31744a9550c75bebc26c3bacf338182268a /clang/lib/Frontend/TestModuleFileExtension.cpp
parentb672638dbc7cec9a51826520e8f8aef276bac3ee (diff)
downloadllvm-aa15ea47e20fbce5814f4a0d69521f8270b70e69.zip
llvm-aa15ea47e20fbce5814f4a0d69521f8270b70e69.tar.gz
llvm-aa15ea47e20fbce5814f4a0d69521f8270b70e69.tar.bz2
[builtin_object_size] Basic support for posix_memalign
It actually implements support for seeing through loads, using alias analysis to refine the result. This is rather limited, but I didn't want to rely on more than available analysis at that point (to be gentle with compilation time), and it does seem to catch common scenario, as showcased by the included tests. Differential Revision: https://reviews.llvm.org/D122431
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions