| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | InstCombine: Fix a crasher when encountering a function pointer. | Benjamin Kramer | 2012-08-18 | 1 | -1/+1 | 
| *  | Remove overly conservative hasOneUse check, this always expands into a single... | Benjamin Kramer | 2012-08-18 | 1 | -1/+1 | 
| *  | InstCombine: Add a couple of fabs identities for comparing with 0.0. | Benjamin Kramer | 2012-08-18 | 1 | -0/+39 | 
| *  | Fix a serious typo in InstCombine's optimization of comparisons. | Bob Wilson | 2012-08-07 | 1 | -1/+1 | 
| *  | InstCombine: factor code better. | Benjamin Kramer | 2012-06-11 | 1 | -14/+7 | 
| *  | InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t... | Benjamin Kramer | 2012-06-10 | 1 | -1/+23 | 
| *  | Fix a minor logic mistake transforming compares in instcombine.  PR12514. | Eli Friedman | 2012-05-11 | 1 | -1/+1 | 
| *  | Always compute all the bits in ComputeMaskedBits. | Rafael Espindola | 2012-04-04 | 1 | -2/+1 | 
| *  | Fix unsigned off-by-one in comment. | Benjamin Kramer | 2012-02-21 | 1 | -1/+1 | 
| *  | InstCombine: Don't transform a signed icmp of two GEPs into a signed compare ... | Benjamin Kramer | 2012-02-21 | 1 | -0/+8 | 
| *  | InstCombine: Removing the base from the address calculation is only safe when... | Benjamin Kramer | 2012-02-20 | 1 | -1/+1 | 
| *  | InstCombine: When comparing two GEPs that were derived from the same base poi... | Benjamin Kramer | 2012-02-20 | 1 | -0/+14 | 
| *  | Check against umin while converting fcmp into an icmp. | Devang Patel | 2012-02-13 | 1 | -0/+11 | 
| *  | enhance logic to support ConstantDataArray. | Chris Lattner | 2012-01-31 | 1 | -8/+13 | 
| *  | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman | 2011-12-17 | 1 | -1/+3 | 
| *  | Fix a few more places where TargetData/TargetLibraryInfo is not being passed. | Chad Rosier | 2011-12-02 | 1 | -1/+1 | 
| *  | Improved fix for abs(val) != 0 to check other similar case.  Also fixed style... | Pete Cooper | 2011-12-01 | 1 | -6/+10 | 
| *  | Added instcombine pattern to spot comparing -val or val against 0. | Pete Cooper | 2011-12-01 | 1 | -0/+14 | 
| *  | Add a missing safety check to ProcessUGT_ADDCST_ADD.  Fixes PR11438. | Eli Friedman | 2011-11-28 | 1 | -0/+8 | 
| *  | Don't modify constant in-place. | Jim Grosbach | 2011-09-30 | 1 | -3/+4 | 
| *  | float comparison to double 'zero' constant can just be a float 'zero.' | Jim Grosbach | 2011-09-30 | 1 | -3/+6 | 
| *  | Tidy up. Trailing whitespace. | Jim Grosbach | 2011-09-30 | 1 | -220/+220 | 
| *  | Stop emitting instructions with the name "tmp" they eat up memory and have to... | Benjamin Kramer | 2011-09-27 | 1 | -5/+5 | 
| *  | Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i... | Eli Friedman | 2011-07-20 | 1 | -0/+1 | 
| *  | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -17/+17 | 
| *  | start using the new helper methods a bit. | Chris Lattner | 2011-07-15 | 1 | -19/+17 | 
| *  | Change Intrinsic::getDeclaration and friends to take an ArrayRef. | Benjamin Kramer | 2011-07-14 | 1 | -2/+2 | 
| *  | Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef. | Jay Foad | 2011-07-13 | 1 | -2/+1 | 
| *  | Second attempt at de-constifying LLVM Types in FunctionType::get(), | Jay Foad | 2011-07-12 | 1 | -2/+2 | 
| *  | Revert r134893 and r134888 (and related patches in other trees). It was causing | Bill Wendling | 2011-07-12 | 1 | -2/+2 | 
| *  | De-constify Types in FunctionType::get(). | Jay Foad | 2011-07-11 | 1 | -2/+2 | 
| *  | PR10267: Don't combine an equality compare with an AND into an inequality com... | Benjamin Kramer | 2011-07-04 | 1 | -1/+5 | 
| *  | InstCombine: Fold A-b == C --> b == A-C if A and C are constants. | Benjamin Kramer | 2011-06-13 | 1 | -7/+16 | 
| *  | InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext"... | Benjamin Kramer | 2011-06-12 | 1 | -1/+17 | 
| *  | Simplify code. No functionality changes, name changes aside. | Benjamin Kramer | 2011-06-12 | 1 | -11/+6 | 
| *  | PR9998: ashr exact %x, 31 is not equivalent to sdiv exact %x, -2147483648. | Eli Friedman | 2011-05-25 | 1 | -4/+4 | 
| *  | More instcombine simplifications towards better debug locations. | Eli Friedman | 2011-05-18 | 1 | -11/+9 | 
| *  | Avoid combining GEPs that might overflow at runtime. | Stuart Hastings | 2011-05-14 | 1 | -1/+3 | 
| *  | PR9838: Fix transform introduced in r127064 to not trigger when only one side... | Eli Friedman | 2011-05-05 | 1 | -1/+1 | 
| *  | Transform: "icmp eq (trunc (lshr(X, cst1)), cst" to "icmp (and X, mask), cst" | Chris Lattner | 2011-04-26 | 1 | -0/+25 | 
| *  | some random cleanups, no functionality change. | Chris Lattner | 2011-04-26 | 1 | -5/+5 | 
| *  | Fix a ton of comment typos found by codespell.  Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 | 
| *  | InstCombine: APFloat can't perform arithmetic on PPC double doubles, don't ev... | Benjamin Kramer | 2011-03-31 | 1 | -2/+4 | 
| *  | InstCombine: Fix transform to use the swapped predicate. | Benjamin Kramer | 2011-03-31 | 1 | -2/+2 | 
| *  | InstCombine: fold fcmp (fneg x), (fneg y) -> fcmp x, y | Benjamin Kramer | 2011-03-31 | 1 | -0/+5 | 
| *  | InstCombine: fold fcmp pred (fneg x), C -> fcmp swap(pred) x, -C | Benjamin Kramer | 2011-03-31 | 1 | -0/+8 | 
| *  | InstCombine: Shrink "fcmp (fpext x), C" to "fcmp x, C" if C can be losslessly... | Benjamin Kramer | 2011-03-31 | 1 | -0/+34 | 
| *  | InstCombine: fold fcmp (fpext x), (fpext y) -> fcmp x, y. | Benjamin Kramer | 2011-03-31 | 1 | -0/+7 | 
| *  | Reorder comments to put them the right way around. | Nick Lewycky | 2011-03-08 | 1 | -2/+2 | 
| *  | ConstantInt has some getters which return ConstantInt's or ConstantVector's of | Nick Lewycky | 2011-03-06 | 1 | -22/+22 |