diff options
author | Dan Gohman <gohman@apple.com> | 2009-12-08 23:59:12 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-12-08 23:59:12 +0000 |
commit | 2d27b191d9b7bd0962c7d167e00ccf416ff6b950 (patch) | |
tree | b42f7d0ef6864c30b98c4b2dcbbddd0b11c14f6d /llvm/lib/Analysis/PHITransAddr.cpp | |
parent | e19122ff01fc8a4d4a433750d0773ef03a33c1fb (diff) | |
download | llvm-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