| Commit message (Expand) | Author | Age | Files | Lines |
| * | [InstCombine] (mul nsw 1, INT_MIN) != (shl nsw 1, 31) | David Majnemer | 2015-04-18 | 1 | -0/+16 |
| * | [opaque pointer type] Add textual IR support for explicit type parameter to l... | David Blaikie | 2015-02-27 | 1 | -1/+1 |
| * | InstCombine: match can find ConstantExprs, don't assume we have a Value | David Majnemer | 2015-01-04 | 1 | -0/+9 |
| * | InstCombine: Infer nuw for multiplies | David Majnemer | 2014-12-26 | 1 | -5/+17 |
| * | InstCombe: Infer nsw for multiplies | David Majnemer | 2014-12-26 | 1 | -0/+12 |
| * | InstCombine: Don't create an unused instruction | David Majnemer | 2014-11-24 | 1 | -0/+10 |
| * | InstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<Y | David Majnemer | 2014-11-22 | 1 | -0/+16 |
| * | InstCombine: Propagate NSW for -X * -Y -> X * Y | David Majnemer | 2014-11-22 | 1 | -0/+9 |
| * | InstCombine: Preserve nsw/nuw for ((X << C2)*C1) -> (X * (C1 << C2)) | David Majnemer | 2014-11-22 | 1 | -0/+16 |
| * | InstCombine: Preserve nsw for (mul %V, -1) -> (sub 0, %V) | David Majnemer | 2014-11-22 | 1 | -0/+7 |
| * | InstCombine: Teach most integer add/sub/mul/div combines how to deal with vec... | Benjamin Kramer | 2014-01-19 | 1 | -0/+16 |
| * | Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona... | Stephen Lin | 2013-07-14 | 1 | -19/+19 |
| * | InstCombine: canonicalize sext-and --> select | Nadav Rotem | 2013-01-30 | 1 | -3/+2 |
| * | Transform (sub 0, (zext bool to A)) to (sext bool to A) and | Paul Redmond | 2013-01-21 | 1 | -2/+1 |
| * | Fix typos in CHECK lines. | Dmitri Gribenko | 2012-12-06 | 1 | -1/+1 |
| * | Remove a instcombine transform that (no longer?) makes sense: | Evan Cheng | 2012-06-26 | 1 | -2/+3 |
| * | Factor out the multiply analysis code in ComputeMaskedBits and apply it to the | Nick Lewycky | 2012-03-18 | 1 | -6/+74 |
| * | generalize a transformation even more: we don't care whether the | Chris Lattner | 2009-10-11 | 1 | -0/+7 |
| * | simplify a transformation by making it more general. | Chris Lattner | 2009-10-11 | 1 | -0/+11 |
| * | implement rdar://7293527, a trivial instcombine that llvm-gcc | Chris Lattner | 2009-10-11 | 1 | -0/+8 |
| * | 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 |
| * | Fix trivial todo in instcombine. | Eli Friedman | 2009-07-14 | 1 | -0/+5 |
| * | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman | 2009-06-04 | 1 | -2/+2 |
| * | Check in test changes that I accidentally left out of r72872. | Dan Gohman | 2009-06-04 | 1 | -8/+0 |
| * | Implement support for simplifying vector comparisons by 0.0 and 1.0 like we | Chris Lattner | 2008-08-11 | 1 | -2/+15 |
| * | Upgrade tests to not use llvm-upgrade. | Tanya Lattner | 2008-03-18 | 1 | -46/+52 |
| * | rename function to avoid llvm-upgrade warning | Chris Lattner | 2007-07-16 | 1 | -1/+1 |
| * | For PR1319: | Reid Spencer | 2007-04-15 | 1 | -0/+1 |
| * | For PR1319: | Reid Spencer | 2007-04-14 | 1 | -1/+0 |
| * | Regression is gone, don't try to find it on clean target. | Reid Spencer | 2007-01-17 | 1 | -0/+74 |