1. f938099 Simplify logic further. by Nick Lewycky · 18 years ago
  2. a73a654 Simplify, now that predsimplify depends on break-crit-edges. by Nick Lewycky · 18 years ago
  3. 5c8c5d9 Move break-crit-edges before the predicate simplifier. Allows us to by Nick Lewycky · 18 years ago
  4. 47811b7 by Chris Lattner · 18 years ago
  5. 8f389d8 Style changes only. Remove dead code, fix a comment. by Nick Lewycky · 18 years ago
  6. 009aa1d Don't rewrite ConstantExpr::get. by Nick Lewycky · 18 years ago
  7. af2f1fe Once we're down to "setcc type constant1, constant2", at least come up by Nick Lewycky · 18 years ago
  8. 406fc0c Use a total ordering to compare instructions. Fixes infinite loop in resolve(). by Nick Lewycky · 18 years ago
  9. 025f4c0 Walk down the dominator tree instead of the control flow graph. That means by Nick Lewycky · 18 years ago
  10. 668a1d0 Add some more consistency checks. by Nick Lewycky · 18 years ago
  11. 977be25 Fix unionSets so that it can merge correctly. by Nick Lewycky · 18 years ago
  12. cf2112a Erase dead instructions. by Nick Lewycky · 18 years ago
  13. 3fc68cc Skip the linear search if the answer is already known. by Nick Lewycky · 18 years ago
  14. dc08cd5 Replace EquivalenceClasses with a custom-built data structure. Many common by Nick Lewycky · 18 years ago
  15. a3a68bd Improve handling of SelectInst. by Nick Lewycky · 18 years ago
  16. 7218c28 Don't confuse canonicalize and lookup. Fixes predsimplify.reg4.ll. Also by Nick Lewycky · 18 years ago
  17. 6e39c7e Properties where both Values weren't in the union (as being equal to by Nick Lewycky · 18 years ago
  18. 3947a76 Move to using the EquivalenceClass ADT. Removes SynSets. by Nick Lewycky · 18 years ago
  19. 05450ae Add PredicateSimplifier pass. Collapses equal variables into one form by Nick Lewycky · 18 years ago