Age | Commit message (Expand) | Author |
2013-03-25 | Address issues found by Duncan during post-commit review of r177856. | Arnaud A. de Grandmaison |
2013-03-25 | InstCombine: simplify comparisons to zero of (shl %x, Cst) or (mul %x, Cst) | Arnaud A. de Grandmaison |
2013-03-22 | InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge... | Arnaud A. de Grandmaison |
2013-03-13 | Fix a performance regression when combining to smaller types in icmp (shl %v,... | Arnaud A. de Grandmaison |
2013-02-15 | Fix refactoring mistake in "Teach InstCombine to work with smaller legal type... | Arnaud A. de Grandmaison |
2013-02-15 | Teach InstCombine to work with smaller legal types in icmp (shl %v, C1), C2 | Arnaud A. de Grandmaison |
2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth |
2012-12-19 | Transform (x&C)>V into (x&C)!=0 where possible | Paul Redmond |
2012-12-13 | Revert r170020, "Simplify negated bit test", for now. | NAKAMURA Takumi |
2012-12-13 | Missed these calls from the previous rename somehow. | Rafael Espindola |
2012-12-12 | Simplify negated bit test | David Majnemer |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
2012-11-16 | Make this easier to understand, as suggested by Chandler. | Duncan Sands |
2012-11-16 | Fix PR14361: wrong simplification of A+B==B+A. You may think that the old logic | Duncan Sands |
2012-11-01 | Revert the majority of the next patch in the address space series: | Chandler Carruth |
2012-11-01 | Revert the series of commits starting with r166578 which introduced the | Chandler Carruth |
2012-10-30 | Enable some additional constant folding for PPCDoubleDouble. | Ulrich Weigand |
2012-10-24 | Add some cleanup to the DataLayout changes requested by Chandler. | Micah Villmow |
2012-10-24 | Add in support for getIntPtrType to get the pointer type based on the address... | Micah Villmow |
2012-10-15 | Resubmit the changes to llvm core to update the functions to support differen... | Micah Villmow |
2012-10-11 | Revert 165732 for further review. | Micah Villmow |
2012-10-11 | Add in the first iteration of support for llvm/clang/lldb to allow variable p... | Micah Villmow |
2012-10-08 | Move TargetData to DataLayout. | Micah Villmow |
2012-08-18 | InstCombine: Fix a crasher when encountering a function pointer. | Benjamin Kramer |
2012-08-18 | Remove overly conservative hasOneUse check, this always expands into a single... | Benjamin Kramer |
2012-08-18 | InstCombine: Add a couple of fabs identities for comparing with 0.0. | Benjamin Kramer |
2012-08-07 | Fix a serious typo in InstCombine's optimization of comparisons. | Bob Wilson |
2012-06-11 | InstCombine: factor code better. | Benjamin Kramer |
2012-06-10 | InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t... | Benjamin Kramer |
2012-05-11 | Fix a minor logic mistake transforming compares in instcombine. PR12514. | Eli Friedman |
2012-04-04 | Always compute all the bits in ComputeMaskedBits. | Rafael Espindola |
2012-02-21 | Fix unsigned off-by-one in comment. | Benjamin Kramer |
2012-02-21 | InstCombine: Don't transform a signed icmp of two GEPs into a signed compare ... | Benjamin Kramer |
2012-02-20 | InstCombine: Removing the base from the address calculation is only safe when... | Benjamin Kramer |
2012-02-20 | InstCombine: When comparing two GEPs that were derived from the same base poi... | Benjamin Kramer |
2012-02-13 | Check against umin while converting fcmp into an icmp. | Devang Patel |
2012-01-31 | enhance logic to support ConstantDataArray. | Chris Lattner |
2011-12-17 | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman |
2011-12-02 | Fix a few more places where TargetData/TargetLibraryInfo is not being passed. | Chad Rosier |
2011-12-01 | Improved fix for abs(val) != 0 to check other similar case. Also fixed style... | Pete Cooper |
2011-12-01 | Added instcombine pattern to spot comparing -val or val against 0. | Pete Cooper |
2011-11-28 | Add a missing safety check to ProcessUGT_ADDCST_ADD. Fixes PR11438. | Eli Friedman |
2011-09-30 | Don't modify constant in-place. | Jim Grosbach |
2011-09-30 | float comparison to double 'zero' constant can just be a float 'zero.' | Jim Grosbach |
2011-09-30 | Tidy up. Trailing whitespace. | Jim Grosbach |
2011-09-27 | Stop emitting instructions with the name "tmp" they eat up memory and have to... | Benjamin Kramer |
2011-07-20 | Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i... | Eli Friedman |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-07-15 | start using the new helper methods a bit. | Chris Lattner |
2011-07-14 | Change Intrinsic::getDeclaration and friends to take an ArrayRef. | Benjamin Kramer |