aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorDaniel Berlin <dberlin@dberlin.org>2016-10-20 20:13:45 +0000
committerDaniel Berlin <dberlin@dberlin.org>2016-10-20 20:13:45 +0000
commitcd2deacac6dc8c65288ce293f3e62067f94e2bf2 (patch)
treeb834364c405ec9085157ce1921ee372507026d1f /clang/lib/Lex/ModuleMap.cpp
parent0a2cd96e0527a1eb647016b32b13e9b98de6791a (diff)
downloadllvm-cd2deacac6dc8c65288ce293f3e62067f94e2bf2.zip
llvm-cd2deacac6dc8c65288ce293f3e62067f94e2bf2.tar.gz
llvm-cd2deacac6dc8c65288ce293f3e62067f94e2bf2.tar.bz2
[MSSA] Avoid unnecessary use walks when calling getClobberingMemoryAccess
Summary: This allows us to mark when uses have been optimized. This lets us avoid rewalking (IE when people call getClobberingAccess on everything), and also enables us to later relax the requirement of use optimization during updates with less cost. Reviewers: george.burgess.iv Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D25172 llvm-svn: 284771
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions