diff options
author | Chris Lattner <sabre@nondot.org> | 2004-10-31 23:41:26 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-10-31 23:41:26 +0000 |
commit | 01f2381c725f67d2cdf34c935d47f5e7e7e25a57 (patch) | |
tree | 4f91005ced6b0f0097bcc0b5c46bb70bd33d1ca9 /llvm/lib/Transforms | |
parent | b1454879b3c67e655592b171325380b8a14540b0 (diff) | |
download | bcm5719-llvm-01f2381c725f67d2cdf34c935d47f5e7e7e25a57.tar.gz bcm5719-llvm-01f2381c725f67d2cdf34c935d47f5e7e7e25a57.zip |
* Do not refer to ActualCallees in CBU, when we can do it locally.
* *DO NOT* print CBU graphs when asked to print our own. This is just
FREAKING confusing and misleading: it's better to not print anything.
* Simplify and clean up some code
* Add some more paranoia assertion checking code that I found to track
down this bug:
* Fix a nasty bug that was causing us to crash on Prolangs-C++/objects,
where we were missing processing some graphs. This hunk is the bugfix:
- if (!I->isExternal() && !FoldedGraphsMap.count(I))
+ if (!I->isExternal() && !ValMap.count(I))
urg!
llvm-svn: 17386
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions