Fix a ton of comment typos found by codespell. Patch by
[oota-llvm.git] / lib / Transforms / InstCombine / InstCombineCompares.cpp
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-31 Benjamin KramerInstCombine: APFloat can't perform arithmetic on PPC...
2011-03-31 Benjamin KramerInstCombine: Fix transform to use the swapped predicate.
2011-03-31 Benjamin KramerInstCombine: fold fcmp (fneg x), (fneg y) -> fcmp x, y
2011-03-31 Benjamin KramerInstCombine: fold fcmp pred (fneg x), C -> fcmp swap...
2011-03-31 Benjamin KramerInstCombine: Shrink "fcmp (fpext x), C" to "fcmp x...
2011-03-31 Benjamin KramerInstCombine: fold fcmp (fpext x), (fpext y) -> fcmp...
2011-03-08 Nick LewyckyReorder comments to put them the right way around.
2011-03-06 Nick LewyckyConstantInt has some getters which return ConstantInt...
2011-03-05 Nick LewyckyThread comparisons over udiv/sdiv/ashr/lshr exact and...
2011-03-05 Nick LewyckyTry once again to optimize "icmp (srem X, Y), Y" by...
2011-02-28 Nick Lewyckysrem doesn't actually have the same resulting sign...
2011-02-28 Nick LewyckyTeach InstCombine to fold "(shr exact X, Y) == 0" ...
2011-02-28 Nick LewyckyThe sign of an srem instruction is the sign of its...
2011-02-18 Duncan SandsAdd some transforms of the kind X-Y>X -> 0>Y which...
2011-02-17 Duncan SandsTransform "A + B >= A + C" into "B >= C" if the adds...
2011-02-13 Chris Lattnerremove a now-unneccesary cast.
2011-02-13 Chris Lattnerimplement instcombine folding for things like (x >...
2011-02-13 Chris Lattnerrefactor some code out into a helper method.
2011-02-11 Benjamin KramerAlso fold (A+B) == A -> B == 0 when the add is commuted.
2011-02-10 Chris LattnerEnhance the "compare with shift" and "compare with...
2011-01-30 Anders CarlssonRecognize and simplify
2011-01-20 Duncan SandsAt -O123 the early-cse pass is run before instcombine...
2011-01-16 Chris Lattnerremove the AllowAggressive argument to FoldOpIntoPhi...
2011-01-15 Chris Lattnerfix typo
2011-01-15 Chris LattnerCatch ~x < cst just like ~x < ~y, we currently handle...
2011-01-11 Owen AndersonRemove dead variable, const-ref-ize an APInt.
2011-01-11 Owen AndersonFix a random missed optimization by making InstCombine...
2010-12-19 Chris Lattnerrecognize an unsigned add with overflow idiom into...
2010-12-19 Chris Lattneruse IC.ReplaceInstUsesWith instead of a raw RAUW so...
2010-12-19 Chris Lattnergeneralize the sadd creation code to not require that the
2010-12-19 Chris Lattnerfix another miscompile in the llvm.sadd formation logic...
2010-12-19 Chris Lattnerfix a bug (possibly 8816) in the sadd forming xform...
2010-12-19 Chris Lattnerrework the code added in r122072 to pull it out to...
2010-12-17 Owen AndersonReapply r121905 (automatic synthesis of @llvm.sadd...
2010-12-16 Duncan SandsSpeculatively revert commit 121905 since it looks like...
2010-12-15 Owen AndersonAdd an InstCombine transform to recognize instances...
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-01 Jay FoadPR5207: Rename overloaded APInt methods set(), clear...
2010-11-23 Chris Lattnerduncan's spider sense was right, I completely reversed...
2010-11-21 Chris Lattneroptimize:
2010-07-29 Eli FriedmanPR7750: !CExpr->isNullValue() only properly computes...
2010-07-12 Duncan SandsConvert some tab stops into spaces.
2010-06-24 Gabor Greifuse ArgOperand API
2010-05-27 Duncan SandsTeach instCombine to remove malloc+free if malloc's...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-08 Dan GohmanAdd variants of ult, ule, etc. which take a uint64_t...
2010-03-05 Chris LattnerFix PR6503. This turned into a much more interesting...
2010-02-24 Dan GohmanFix indentation.
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-01 Chris Lattnercleanups.
2010-01-08 Chris Lattnertidy up some stuff duncan pointed out.
2010-01-05 Chris Lattneroptimize comparisons against cttz/ctlz/ctpop, patch...
2010-01-04 Chris LattnerTruncate GEP indexes larger than the pointer size down...
2010-01-04 Chris Lattnersplit instcombine of compares (visit[FI]Cmp) out to