aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/PHITransAddr.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-12-08 23:59:12 +0000
committerDan Gohman <gohman@apple.com>2009-12-08 23:59:12 +0000
commit2d27b191d9b7bd0962c7d167e00ccf416ff6b950 (patch)
treeb42f7d0ef6864c30b98c4b2dcbbddd0b11c14f6d /llvm/lib/Analysis/PHITransAddr.cpp
parente19122ff01fc8a4d4a433750d0773ef03a33c1fb (diff)
downloadllvm-2d27b191d9b7bd0962c7d167e00ccf416ff6b950.zip
llvm-2d27b191d9b7bd0962c7d167e00ccf416ff6b950.tar.gz
llvm-2d27b191d9b7bd0962c7d167e00ccf416ff6b950.tar.bz2
Put a threshold on the number of users PointerMayBeCaptured
examines; fall back to a conservative answer if there are more. This works around some several compile time problems resulting from BasicAliasAnalysis calling PointerMayBeCaptured. The value has been chosen arbitrarily. This fixes rdar://7438917 and may partially address PR5708. llvm-svn: 90905
Diffstat (limited to 'llvm/lib/Analysis/PHITransAddr.cpp')
0 files changed, 0 insertions, 0 deletions