| commit | 94e617627d06af901a12526a176cbfb67835e6d9 | [log] [tgz] |
|---|---|---|
| author | Dan Gohman <gohman@apple.com> | Thu Nov 19 21:57:48 2009 +0000 |
| committer | Dan Gohman <gohman@apple.com> | Thu Nov 19 21:57:48 2009 +0000 |
| tree | 68b59578330dbad228e938b3367a198d2b22a3a4 | |
| parent | b6c7704a8df88e8b4e975af7e52b78c198e72daf [diff] |
Extend CaptureTracking to indicate when a value is never stored, even if it is not ultimately captured. Teach BasicAliasAnalysis that a local object address which does not escape and is never stored does not alias with a value resulting from a load. llvm-svn: 89398