| Commit message (Expand) | Author | Age |
* | Add a test for the foldSelectICmpAndOr fix committed in r180779. | David Majnemer | 2013-05-02 |
* | Fix "Combine bit test + conditional or into simple math" | David Majnemer | 2013-04-30 |
* | Revert "Combine bit test + conditional or into simple math" | David Majnemer | 2013-04-18 |
* | Combine bit test + conditional or into simple math | David Majnemer | 2013-04-18 |
* | InstCombine: Fix an edge case where constant icmps could sneak into ConstantF... | Benjamin Kramer | 2012-10-20 |
* | Added InstCombine for "select cond, ~cond, x" type patterns | Pete Cooper | 2011-12-15 |
* | Add a new icmp+select optz'n. Also shows off the load(cst) folding added in | Nick Lewycky | 2011-10-02 |
* | ConstantFoldInstOperands doesn't like compares, hand it off to instsimplify i... | Benjamin Kramer | 2011-05-28 |
* | InstCombine: Make switch folding with equality compares more aggressive by tr... | Benjamin Kramer | 2011-05-27 |
* | Teach the transformation that moves binary operators around selects to preserve | Nick Lewycky | 2011-03-27 |
* | Add a small missed optimization: turn X == C ? X : Y into X == C ? C : Y. This | Nick Lewycky | 2011-03-27 |
* | InstCombine: Fix a thinko where transform an icmp under the assumption that i... | Benjamin Kramer | 2011-03-11 |
* | Clean up the tests a little, make sure we match an instruction in the right | Nick Lewycky | 2011-01-28 |
* | Fold select + select where both selects are on the same condition. | Nick Lewycky | 2011-01-28 |
* | Don't try to pull vector bitcasts that change the number of elements through | Nick Lewycky | 2011-01-21 |
* | Instcombine: Fix pattern where the sext did not dominate the icmp using it | Tobias Grosser | 2011-01-09 |
* | InstCombine: Match min/max hidden by sext/zext | Tobias Grosser | 2011-01-07 |
* | InstCombine: creating selects from -1 and 0 is fine, they combine into a sext... | Benjamin Kramer | 2010-12-22 |
* | Make this test not depend on how the variable is named. | Duncan Sands | 2010-12-22 |
* | Generalize the and-icmp-select instcombine further by allowing selects of the... | Benjamin Kramer | 2010-12-11 |
* | Factor the (x & 2^n) ? 2^m : 0 instcombine into its own method and generalize it | Benjamin Kramer | 2010-12-11 |
* | Move PHI tests to phi.ll, out of select.ll. | Duncan Sands | 2010-11-15 |
* | Generalize the reassociation transform in SimplifyCommutative (now renamed to | Duncan Sands | 2010-11-13 |
* | Teach InstructionSimplify how to look through PHI nodes. Since PHI | Duncan Sands | 2010-11-10 |
* | Add an additional test for icmp of select folding. | Duncan Sands | 2010-11-08 |
* | Add simplification of floating point comparisons with the result | Duncan Sands | 2010-11-07 |
* | Fix a README item: when doing a comparison with the result | Duncan Sands | 2010-11-07 |
* | Teach instcombine to transform | Benjamin Kramer | 2010-07-08 |
* | add check lines for min/max tests. | Chris Lattner | 2009-12-21 |
* | really convert this to filecheck. | Chris Lattner | 2009-12-21 |
* | give instcombine some helper functions for matching MIN and MAX, and | Chris Lattner | 2009-12-21 |
* | filecheckize | Chris Lattner | 2009-12-21 |
* | The select instruction is not neccesarily in the same block as the | Chris Lattner | 2009-09-28 |
* | Enhance the previous fix for PR4895 to allow more values than just | Chris Lattner | 2009-09-27 |
* | implement PR4895, by making FoldOpIntoPhi handle select conditions | Chris Lattner | 2009-09-27 |
* | Use opt -S instead of piping bitcode output through llvm-dis. | Dan Gohman | 2009-09-08 |
* | Change these tests to feed the assembly files to opt directly, instead | Dan Gohman | 2009-09-08 |
* | Remove llvm-upgrade and update test cases. | Tanya Lattner | 2008-03-01 |
* | Implement PR1822 | Chris Lattner | 2007-11-25 |
* | For PR1319: | Reid Spencer | 2007-04-15 |
* | For PR1319: | Reid Spencer | 2007-04-14 |
* | Use the llvm-upgrade program to upgrade llvm assembly. | Reid Spencer | 2006-12-02 |
* | number test right | Chris Lattner | 2006-09-19 |
* | make this harder | Chris Lattner | 2006-09-19 |
* | new testcases | Chris Lattner | 2006-09-19 |
* | new testcase | Chris Lattner | 2006-09-09 |
* | add a new testcase | Chris Lattner | 2005-04-23 |
* | load null is undefined behavior, this should fold | Chris Lattner | 2004-09-23 |
* | More instcombine testcases | Chris Lattner | 2004-06-09 |
* | New testcase for the instruction combiner that happen often in the Java FE | Chris Lattner | 2004-06-09 |