Cache mapping information for a call site after computing it for a mod/ref
authorChris Lattner <sabre@nondot.org>
Sat, 26 Mar 2005 23:29:03 +0000 (23:29 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 26 Mar 2005 23:29:03 +0000 (23:29 +0000)
commit1b9a2aac986344caec0f43378dadfdd04c593d46
tree9ac49c0ef0f9bcc46d0ca4e8ca525d3f0c21cb18
parenta7337dc2b935589b5a1323512507d297deafdb04
Cache mapping information for a call site after computing it for a mod/ref
query.  If the next mod/ref query happens to be for the same call site
(which is extremely likely), use the cache instead of recomputing the
callee/caller mapping.  This makes -aa-eval ***MUCH*** faster with
ds-aa

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20871 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/DataStructure/DataStructureAA.cpp