aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2020-10-31 19:30:19 +0000
committerFlorian Hahn <flo@fhahn.com>2020-10-31 20:09:25 +0000
commitaab71d44431eabfb65fbbc8a2930cb6d34b7e2be (patch)
treec7ad65b7086e7f8c13f724ed4f01e05e88641b78 /clang/lib/Frontend
parent3c12a5bdf14a43b5911eefe74b90447fe0d70f3a (diff)
downloadllvm-aab71d44431eabfb65fbbc8a2930cb6d34b7e2be.zip
llvm-aab71d44431eabfb65fbbc8a2930cb6d34b7e2be.tar.gz
llvm-aab71d44431eabfb65fbbc8a2930cb6d34b7e2be.tar.bz2
[DSE] Use same logic as legacy impl to check if free kills a location.
This patch updates DSE + MemorySSA to use the same check as the legacy implementation to determine if a location is killed by a free call. This changes the existing behavior so that a free does not kill locations before the start of the freed pointer. This should fix PR48036.
Diffstat (limited to 'clang/lib/Frontend')
0 files changed, 0 insertions, 0 deletions