diff options
author | Florian Hahn <flo@fhahn.com> | 2020-06-22 16:24:27 +0100 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2020-06-22 17:16:34 +0100 |
commit | 328c8642e2a089b2826e83b50dd971f91dd5fe73 (patch) | |
tree | 7a70a75ac12bbe8a72621b8adfee3b2a3f391f03 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | c52bee61e91b421da4f603f3aa8111bee2fd1b30 (diff) | |
download | llvm-328c8642e2a089b2826e83b50dd971f91dd5fe73.zip llvm-328c8642e2a089b2826e83b50dd971f91dd5fe73.tar.gz llvm-328c8642e2a089b2826e83b50dd971f91dd5fe73.tar.bz2 |
[DSE,MSSA] Reorder DSE blocking checks.
Currently we stop exploring candidates too early in some cases.
In particular, we can continue checking the defining accesses of
non-removable MemoryDefs and defs without analyzable write location
(read clobbers are already ruled out using MemorySSA at this point).
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions