summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/BasicAliasAnalysis.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-12-08 07:31:50 +0000
committerChris Lattner <sabre@nondot.org>2008-12-08 07:31:50 +0000
commit5ed409edfaf316c8ca216462aebfdc9323031c84 (patch)
tree1127a2fd70777e06ca1a131587ee203565a64460 /llvm/lib/Analysis/BasicAliasAnalysis.cpp
parent911c4348c69c6a0221d36bbe8b466811ff4e6c57 (diff)
downloadbcm5719-llvm-5ed409edfaf316c8ca216462aebfdc9323031c84.tar.gz
bcm5719-llvm-5ed409edfaf316c8ca216462aebfdc9323031c84.zip
add another level of caching for non-local pointer queries, keeping
track of whether the CachedNonLocalPointerInfo for a block is specific to a block. If so, just return it without any pred scanning. This is good for a 6% speedup on GVN (when it uses this lookup method, which it doesn't right now). llvm-svn: 60695
Diffstat (limited to 'llvm/lib/Analysis/BasicAliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud