| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Recognize and simplify | Anders Carlsson | 2011-01-30 | 1 | -1/+11 |
* | At -O123 the early-cse pass is run before instcombine has run. According to my | Duncan Sands | 2011-01-20 | 1 | -32/+11 |
* | remove the AllowAggressive argument to FoldOpIntoPhi. It is forced to false ... | Chris Lattner | 2011-01-16 | 1 | -2/+2 |
* | fix typo | Chris Lattner | 2011-01-15 | 1 | -1/+1 |
* | Catch ~x < cst just like ~x < ~y, we currently handle this through | Chris Lattner | 2011-01-15 | 1 | -4/+8 |
* | Remove dead variable, const-ref-ize an APInt. | Owen Anderson | 2011-01-11 | 1 | -4/+1 |
* | Fix a random missed optimization by making InstCombine more aggressive when d... | Owen Anderson | 2011-01-11 | 1 | -2/+40 |
* | recognize an unsigned add with overflow idiom into uadd. | Chris Lattner | 2010-12-19 | 1 | -5/+50 |
* | use IC.ReplaceInstUsesWith instead of a raw RAUW so that uses of | Chris Lattner | 2010-12-19 | 1 | -3/+5 |
* | generalize the sadd creation code to not require that the | Chris Lattner | 2010-12-19 | 1 | -39/+16 |
* | fix another miscompile in the llvm.sadd formation logic: it wasn't | Chris Lattner | 2010-12-19 | 1 | -4/+39 |
* | fix a bug (possibly 8816) in the sadd forming xform: it isn't | Chris Lattner | 2010-12-19 | 1 | -0/+10 |
* | rework the code added in r122072 to pull it out to its own | Chris Lattner | 2010-12-19 | 1 | -61/+64 |
* | Reapply r121905 (automatic synthesis of @llvm.sadd.with.overflow) with a fix ... | Owen Anderson | 2010-12-17 | 1 | -0/+73 |
* | Speculatively revert commit 121905 since it looks like it might have broken the | Duncan Sands | 2010-12-16 | 1 | -65/+0 |
* | Add an InstCombine transform to recognize instances of manual overflow-safe a... | Owen Anderson | 2010-12-15 | 1 | -0/+65 |
* | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad | 2010-12-07 | 1 | -6/+3 |
* | PR5207: Rename overloaded APInt methods set(), clear(), flip() to | Jay Foad | 2010-12-01 | 1 | -2/+2 |
* | duncan's spider sense was right, I completely reversed the condition | Chris Lattner | 2010-11-23 | 1 | -8/+8 |
* | optimize: | Chris Lattner | 2010-11-21 | 1 | -2/+72 |
* | PR7750: !CExpr->isNullValue() only properly computes whether CExpr is nonnull | Eli Friedman | 2010-07-29 | 1 | -1/+1 |
* | Convert some tab stops into spaces. | Duncan Sands | 2010-07-12 | 1 | -1/+1 |
* | use ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -3/+3 |
* | Teach instCombine to remove malloc+free if malloc's only uses are comparisons | Duncan Sands | 2010-05-27 | 1 | -29/+0 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 1 | -3/+3 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 1 | -3/+3 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 1 | -3/+3 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 1 | -3/+3 |
* | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 1 | -3/+3 |
* | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 1 | -3/+3 |
* | Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. | Dan Gohman | 2010-04-08 | 1 | -1/+1 |
* | Fix PR6503. This turned into a much more interesting and nasty bug. Various | Chris Lattner | 2010-03-05 | 1 | -8/+9 |
* | Fix indentation. | Dan Gohman | 2010-02-24 | 1 | -10/+10 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -1/+1 |
* | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands | 2010-02-15 | 1 | -2/+2 |
* | cleanups. | Chris Lattner | 2010-02-01 | 1 | -4/+4 |
* | tidy up some stuff duncan pointed out. | Chris Lattner | 2010-01-08 | 1 | -2/+3 |
* | optimize comparisons against cttz/ctlz/ctpop, patch by Alastair Lynn! | Chris Lattner | 2010-01-05 | 1 | -1/+23 |
* | Truncate GEP indexes larger than the pointer size down to pointer size | Chris Lattner | 2010-01-04 | 1 | -0/+9 |
* | split instcombine of compares (visit[FI]Cmp) out to | Chris Lattner | 2010-01-04 | 1 | -0/+2443 |