| Commit message (Expand) | Author | Age | Files | Lines |
| * | [InstCombine] Simplify 1/X for vectors. | Craig Topper | 2017-04-17 | 1 | -2/+5 |
| * | [InstCombine] Add test cases for missing support for simplifying 1/X for vect... | Craig Topper | 2017-04-17 | 1 | -0/+18 |
| * | [InstCombine] Add support for turning vector sdiv into udiv. | Craig Topper | 2017-04-17 | 1 | -6/+3 |
| * | [InstCombine] Add test cases for missing support for turning vector sdiv into... | Craig Topper | 2017-04-17 | 1 | -0/+11 |
| * | [InstCombine] allow icmp (div X, Y), C folds for splat constant vectors | Sanjay Patel | 2016-08-31 | 1 | -10/+5 |
| * | [InstCombine] add tests for missing vector icmp folds | Sanjay Patel | 2016-08-15 | 1 | -0/+36 |
| * | [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor ... | Sanjay Patel | 2016-06-27 | 1 | -9/+21 |
| * | add tests for PR28153 | Sanjay Patel | 2016-06-27 | 1 | -0/+76 |
| * | [ValueTracking, InstCombine] extend isKnownToBeAPowerOfTwo() to handle vector... | Sanjay Patel | 2016-05-22 | 1 | -1/+1 |
| * | add test vector sdiv | Sanjay Patel | 2016-05-20 | 1 | -0/+15 |
| * | [InstCombine] regenerate checks | Sanjay Patel | 2016-05-02 | 1 | -131/+183 |
| * | Handle non-constant shifts in computeKnownBits, and use computeKnownBits for ... | Hal Finkel | 2015-10-23 | 1 | -3/+1 |
| * | [InstCombine] Don't divide by zero when evaluating a potential transform | David Majnemer | 2015-09-06 | 1 | -0/+18 |
| * | Fix a bunch of trivial cases of 'CHECK[^:]*$' in the tests. NFCI | Jonathan Roelofs | 2015-08-10 | 1 | -1/+1 |
| * | InstCombine: Propagate exact for (sdiv X, Pow2) -> (udiv X, Pow2) | David Majnemer | 2014-11-22 | 1 | -0/+11 |
| * | InstCombine: Propagate exact for (sdiv X, Y) -> (udiv X, Y) | David Majnemer | 2014-11-22 | 1 | -0/+10 |
| * | InstCombine: Propagate exact for (sdiv -X, C) -> (sdiv X, -C) | David Majnemer | 2014-11-22 | 1 | -0/+9 |
| * | InstCombine: Propagate exact in (udiv (lshr X,C1),C2) -> (udiv x,C1<<C2) | David Majnemer | 2014-11-22 | 1 | -0/+9 |
| * | InstCombine: Preserve nsw when folding X*(2^C) -> X << C | David Majnemer | 2014-11-22 | 1 | -2/+2 |
| * | InstCombine: Don't miscompile X % ((Pow2 << A) >>u B) | David Majnemer | 2014-10-14 | 1 | -1/+13 |
| * | InstCombine: Don't miscompile (x lshr C1) udiv C2 | David Majnemer | 2014-10-13 | 1 | -3/+13 |
| * | InstCombine: Don't fold (X <<s log(INT_MIN)) /s INT_MIN to X | David Majnemer | 2014-10-11 | 1 | -0/+17 |
| * | InstCombine: mul to shl shouldn't preserve nsw | David Majnemer | 2014-10-11 | 1 | -2/+2 |
| * | InstCombine: Combine mul with div. | David Majnemer | 2014-08-16 | 1 | -0/+72 |
| * | Optimize integral reciprocal (udiv 1, x and sdiv 1, x) to not use division. T... | Nick Lewycky | 2014-05-14 | 1 | -0/+19 |
| * | InstCombine: Teach most integer add/sub/mul/div combines how to deal with vec... | Benjamin Kramer | 2014-01-19 | 1 | -0/+24 |
| * | Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona... | Stephen Lin | 2013-07-14 | 1 | -15/+15 |
| * | Carve out a place in instcombine to put transformations which work knowing th... | Chris Lattner | 2011-05-22 | 1 | -0/+14 |
| * | Use SimplifyDemandedBits on div instructions. | Benjamin Kramer | 2011-04-30 | 1 | -0/+7 |
| * | FileCheckize. | Benjamin Kramer | 2011-04-30 | 1 | -1/+30 |
| * | Use opt -S instead of piping bitcode output through llvm-dis. | Dan Gohman | 2009-09-08 | 1 | -1/+1 |
| * | Change these tests to feed the assembly files to opt directly, instead | Dan Gohman | 2009-09-08 | 1 | -1/+1 |
| * | implement PR2328. | Chris Lattner | 2008-05-16 | 1 | -2/+12 |
| * | Upgrade tests to not use llvm-upgrade. | Tanya Lattner | 2008-03-18 | 1 | -46/+51 |
| * | For PR1319: | Reid Spencer | 2007-04-15 | 1 | -0/+1 |
| * | Regression is gone, don't try to find it on clean target. | Reid Spencer | 2007-01-17 | 1 | -0/+68 |