aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2012-03-08 23:16:38 +0000
committerAnna Zaks <ganna@apple.com>2012-03-08 23:16:38 +0000
commiteee9110721d214c34e11b7ee66d6924fa7efaa8d (patch)
treed7a856c2bf50ea0fd5b414a9d12e80c65ae47ba7 /clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
parent0af3e06ff666ed67569c78810a80d7a194bcc609 (diff)
downloadllvm-eee9110721d214c34e11b7ee66d6924fa7efaa8d.zip
llvm-eee9110721d214c34e11b7ee66d6924fa7efaa8d.tar.gz
llvm-eee9110721d214c34e11b7ee66d6924fa7efaa8d.tar.bz2
[analyzer] Use call graph to determine order in which functions are
analyzed. The CallGraph is used when inlining is on, which is the current default. This alone does not bring any performance improvement. It's a stepping stone for the upcoming optimization in which we do not re-analyze a function that has already been analyzed while inlined in other functions. Using the call graph makes it easier to play with the order of functions to minimize redundant analyzes. llvm-svn: 152352
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp')
0 files changed, 0 insertions, 0 deletions