2011-04-23 |
Jay Foad | Remove unused STL header includes. |
blob | commitdiff | raw |
2011-04-18 |
Chandler Carruth | Mark some functions as used which are used within debug... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Nick Lewycky | Teach LazyValueInfo that allocas aren't NULL. Over... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Owen Anderson | Reorder, rename, and document some members to make... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Owen Anderson | When computing the value on an edge, in certain cases... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Owen Anderson | Re-convert several of LazyValueInfo's internal maps... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Speculatively revert the use of DenseMap in LazyValueIn... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Attempt to appease the DragonEgg buildbots. |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Convert one of LVI's primary maps to a DenseMap, now... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | More LVI cleanups, including trying to simplify the... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Reuse the reference into the LVI cache throughout the... |
blob | commitdiff | raw | diff to current |
2010-12-18 |
Nick Lewycky | Make LazyValueInfo non-recursive. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Nick Lewycky | Clean up some of LVI: |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Take the first step towards making LVI non-recursive... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Owen Anderson | It is possible, under specific circumstances involving... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Owen Anderson | Clean up some of the PassRegistry implementation, and... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Nick Lewycky | Add completely hokey binary-and and binary-or operation... |
blob | commitdiff | raw | diff to current |
2010-09-04 |
Chris Lattner | zap dead code. |
blob | commitdiff | raw | diff to current |
2010-09-03 |
Owen Anderson | Add support for simplifying a load from a computed... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Owen Anderson | Remove incorrect and poorly tested code for trying... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Owen Anderson | Fix a bug in LazyValueInfo that CorrelatedValuePropagat... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Owen Anderson | It is possible to try to merge a not-constant with... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Owen Anderson | Improve the precision of getConstant(). |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Owen Anderson | Use LVI to eliminate conditional branches where we... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Owen Anderson | In the default address space, any GEP off of null resul... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Owen Anderson | NULL loads are only invalid in the default address... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Owen Anderson | Add support for inferring values for the default cases... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Owen Anderson | Add support for inferring that a load from a pointer... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Owen Anderson | Don't assume that all constants with integer types... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Owen Anderson | Use ConstantRange to propagate information through... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Owen Anderson | Inform LazyValueInfo whenever a block is deleted, to... |
blob | commitdiff | raw | diff to current |
2010-08-16 |
Owen Anderson | Fix another iterator invalidation that caused a *really... |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Owen Anderson | Fix a subtle use-after-free issue. |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Owen Anderson | Improve indentation. |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Owen Anderson | Now that we're using ConstantRange to represent potenti... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Owen Anderson | Switch over to using ConstantRange to track integral... |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Owen Anderson | Add ConstantRange information to the debugging output. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Add the beginnings of infrastructure for range tracking. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Split the tag and value members of LVILatticeVal in... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Owen Anderson | Add an initial implementation of PHI translation for... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Owen Anderson | Revert my last two patches to LVI, which recent changes... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Owen Anderson | Pass the queried value by argument rather than in a... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Owen Anderson | Get rid of LVIQuery as a distinct data structure, so... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Owen Anderson | Rearrange several datastructures in LazyValueInfo to... |
blob | commitdiff | raw | diff to current |
2010-07-26 |
Owen Anderson | Add an initial implementation of LazyValueInfo updating... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2009-12-23 |
David Greene | Convert debug messages to use dbgs(). Generally this... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Chris Lattner | typo spotted by duncan. |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Chris Lattner | teach LVI to infer edge information from switch instruc... |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Chris Lattner | fix a logic error that would cause LVI-JT to miscompile |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Chris Lattner | implement the first stab at caching queries. This... |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Chris Lattner | refactor a bunch of code forming the new LazyValueInfoCache |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Chris Lattner | various fixes to the lattice transfer functions. |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Chris Lattner | Add a new getPredicateOnEdge method which returns more... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Chris Lattner | expose edge information and switch j-t to use it. |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Chris Lattner | move some stuff into DEBUG's and turn on lazy-value... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Chris Lattner | make LazyValueInfo actually to some stuff. This isn... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Chris Lattner | stub out some LazyValueInfo interfaces, and have JumpTh... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Chris Lattner | Stub out a new lazy value info pass, which will eventually |
blob | commitdiff | raw | diff to current |
|