aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/LazyValueInfo.cpp
AgeCommit message (Expand)Author
2009-12-23Convert debug messages to use dbgs(). Generally this meansDavid Greene
2009-11-16typo spotted by duncan.Chris Lattner
2009-11-15teach LVI to infer edge information from switch instructions.Chris Lattner
2009-11-15fix a logic error that would cause LVI-JT to miscompileChris Lattner
2009-11-15implement the first stab at caching queries. This isn't correctChris Lattner
2009-11-15refactor a bunch of code forming the new LazyValueInfoCacheChris Lattner
2009-11-12various fixes to the lattice transfer functions.Chris Lattner
2009-11-12Add a new getPredicateOnEdge method which returns more rich information forChris Lattner
2009-11-12expose edge information and switch j-t to use it.Chris Lattner
2009-11-12move some stuff into DEBUG's and turn on lazy-value-info forChris Lattner
2009-11-11make LazyValueInfo actually to some stuff. This isn't very tested but improvesChris Lattner
2009-11-11stub out some LazyValueInfo interfaces, and have JumpThreadingChris Lattner
2009-11-11Stub out a new lazy value info pass, which will eventuallyChris Lattner