This should have been part of r224676.
[oota-llvm.git] / test / Transforms / InstCombine / select.ll
2014-12-20 David MajnemerThis should have been part of r224676.
2014-12-20 David MajnemerInstCombine: Squash an icmp+select into bitwise arithmetic
2014-11-27 David MajnemerInstCombine: Restore optimizations lost in r210006
2014-11-27 David MajnemerInstSimplify: Restore optimizations lost in r210006
2014-11-26 David MajnemerRevert "Added inst combine transforms for single bit...
2014-11-25 Chandler Carruth[InstCombine] Change LLVM To canonicalize toward the...
2014-11-25 Chandler CarruthRevert r220349 to re-instate r220277 with a fix for...
2014-10-21 Hans WennborgRevert "Teach the load analysis to allow finding availa...
2014-10-21 Chandler CarruthTeach the load analysis to allow finding available...
2014-10-20 Chandler CarruthTeach the load analysis driving core instcombine logic...
2014-10-20 Chandler CarruthAdd a datalayout string to this test so that it exercis...
2014-10-19 Chandler CarruthFix a long-standing miscompile in the load analysis...
2014-06-17 Jingyue Wu[InstCombine] mark ADD with nuw if no unsigned overflow
2014-06-02 Rafael EspindolaAdd back commit r210029.
2014-06-02 Rafael EspindolaRevert "Add the nsw flag when we detect that an add...
2014-06-02 Rafael EspindolaAdd the nsw flag when we detect that an add will not...
2014-06-02 Dinesh DwivediAdded inst combine transforms for single bit tests...
2014-05-19 Dinesh DwivediAdded inst-combine for 'MIN(MIN(A, 97), 23)' and 'MAX...
2014-05-15 Dinesh DwivediReverting r208848, reason: build failure: sanitizer...
2014-05-15 Dinesh DwivediAdded instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX...
2014-05-15 Dinesh DwivediAdded inst combine transforms for single bit tests...
2013-09-27 Justin BognerInstCombine: Only foldSelectICmpAndOr for integer types
2013-07-14 Stephen LinUpdate Transforms tests to use CHECK-LABEL for easier...
2013-06-29 Benjamin KramerInstCombine: Also turn selects fed by an and into arith...
2013-05-02 David MajnemerAdd a test for the foldSelectICmpAndOr fix committed...
2013-04-30 David MajnemerFix "Combine bit test + conditional or into simple...
2013-04-18 David MajnemerRevert "Combine bit test + conditional or into simple...
2013-04-18 David MajnemerCombine bit test + conditional or into simple math
2012-10-20 Benjamin KramerInstCombine: Fix an edge case where constant icmps...
2011-12-15 Pete CooperAdded InstCombine for "select cond, ~cond, x" type...
2011-10-02 Nick LewyckyAdd a new icmp+select optz'n. Also shows off the load...
2011-05-28 Benjamin KramerConstantFoldInstOperands doesn't like compares, hand...
2011-05-27 Benjamin KramerInstCombine: Make switch folding with equality compares...
2011-03-27 Nick LewyckyTeach the transformation that moves binary operators...
2011-03-27 Nick LewyckyAdd a small missed optimization: turn X == C ? X :...
2011-03-11 Benjamin KramerInstCombine: Fix a thinko where transform an icmp under...
2011-01-28 Nick LewyckyClean up the tests a little, make sure we match an...
2011-01-28 Nick LewyckyFold select + select where both selects are on the...
2011-01-21 Nick LewyckyDon't try to pull vector bitcasts that change the numbe...
2011-01-09 Tobias GrosserInstcombine: Fix pattern where the sext did not dominat...
2011-01-07 Tobias GrosserInstCombine: Match min/max hidden by sext/zext
2010-12-22 Benjamin KramerInstCombine: creating selects from -1 and 0 is fine...
2010-12-22 Duncan SandsMake this test not depend on how the variable is named.
2010-12-11 Benjamin KramerGeneralize the and-icmp-select instcombine further...
2010-12-11 Benjamin KramerFactor the (x & 2^n) ? 2^m : 0 instcombine into its...
2010-11-15 Duncan SandsMove PHI tests to phi.ll, out of select.ll.
2010-11-13 Duncan SandsGeneralize the reassociation transform in SimplifyCommu...
2010-11-10 Duncan SandsTeach InstructionSimplify how to look through PHI nodes...
2010-11-08 Duncan SandsAdd an additional test for icmp of select folding.
2010-11-07 Duncan SandsAdd simplification of floating point comparisons with...
2010-11-07 Duncan SandsFix a README item: when doing a comparison with the...
2010-07-08 Benjamin KramerTeach instcombine to transform
2009-12-21 Chris Lattneradd check lines for min/max tests.
2009-12-21 Chris Lattnerreally convert this to filecheck.
2009-12-21 Chris Lattnergive instcombine some helper functions for matching...
2009-12-21 Chris Lattnerfilecheckize
2009-09-28 Chris LattnerThe select instruction is not neccesarily in the same...
2009-09-27 Chris LattnerEnhance the previous fix for PR4895 to allow more value...
2009-09-27 Chris Lattnerimplement PR4895, by making FoldOpIntoPhi handle select...
2009-09-08 Dan GohmanUse opt -S instead of piping bitcode output through...
2009-09-08 Dan GohmanChange these tests to feed the assembly files to opt...
2008-03-01 Tanya LattnerRemove llvm-upgrade and update test cases.
2007-11-25 Chris LattnerImplement PR1822
2007-04-15 Reid SpencerFor PR1319:
2007-04-14 Reid SpencerFor PR1319:
2006-12-02 Reid SpencerUse the llvm-upgrade program to upgrade llvm assembly.
2006-09-19 Chris Lattnernumber test right
2006-09-19 Chris Lattnermake this harder
2006-09-19 Chris Lattnernew testcases
2006-09-09 Chris Lattnernew testcase
2005-04-23 Chris Lattneradd a new testcase
2004-09-23 Chris Lattnerload null is undefined behavior, this should fold
2004-06-09 Chris LattnerMore instcombine testcases
2004-06-09 Chris LattnerNew testcase for the instruction combiner that happen...
2004-04-10 Chris LattnerNew testcases
2004-04-09 Chris LattnerAdd testcases for harder combining cases.
2004-04-09 Chris Lattnernew testcase
2004-04-08 Chris LattnerAdd some more cases we should combine
2004-03-30 Chris LattnerAdd some testcases for select simplification
2004-03-12 Chris Lattnertest instruction combiner opts for select instruction