instcombine: Migrate math library call simplifications
[oota-llvm.git] / test / Transforms / InstSimplify /
2012-03-28 Chad RosierRevert r153521 as it's causing large regressions on...
2012-03-27 Chad RosierReapply r153423; the original commit was fine. The...
2012-03-26 Chad RosierRevert r153423 as this is causing failures on our inter...
2012-03-26 Rafael EspindolaUse the new range metadata in computeMaskedBits and...
2012-03-25 Chandler CarruthTeach instsimplify how to simplify comparisons of point...
2012-03-25 Chandler CarruthSwitch the pointer-difference simplification logic...
2012-03-13 Duncan SandsGeneralize the "trunc(ptrtoint(x)) - trunc(ptrtoint...
2012-03-12 Chandler CarruthTeach instsimplify how to constant fold pointer differe...
2012-03-05 Eli FriedmanMake sure we don't return bits outside the mask in...
2012-02-26 Nick LewyckyReinstate the optimization from r151449 with a fix...
2012-02-25 Nick LewyckyRoll these back to r151448 until I figure out how they...
2012-02-25 Nick LewyckyAn argument and a local identified object (eg. a noalia...
2012-02-25 Nick LewyckyTeach instsimplify to be more aggressive when analyzing...
2012-02-24 Chris Lattnerfix PR12075, a regression in a recent transform I added...
2012-02-20 Chris Lattnerfold comparisons of gep'd alloca points with null to...
2012-02-18 Eli FriedmanFix a rather nasty regression from r150690: LHS !=...
2012-02-16 Benjamin KramerInstSimplify: Ignore pointer casts when constant foldin...
2012-02-16 Eli BenderskyReplace all instances of dg.exp file with lit.local...
2012-02-10 Duncan SandsFix PR11948: the result type of an icmp may be a vector...
2012-02-10 Duncan SandsRevert commit 149912 (lattner) and add a testcase that...
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-11-23 Duncan SandsFix a crash in which a multiplication was being reporte...
2011-11-08 Eli FriedmanFix code to match comment. Fixes PR11340, a regression...
2011-11-04 Dan GohmanAdd tests for existing InstSimplify features.
2011-11-04 Dan GohmanTeach instsimplify to simplify calls to undef.
2011-10-30 Duncan SandsReapply commit 143214 with a fix: m_ICmp doesn't match...
2011-10-29 Eli FriedmanRevert r143214; it's breaking a bunch of stuff.
2011-10-28 Duncan SandsThe expression icmp eq (select (icmp eq x, 0), 1, x...
2011-10-28 Duncan SandsA shift of a power of two is a power of two or zero.
2011-10-28 Duncan SandsFold icmp ugt (udiv X, Y), X to false. Spotted by...
2011-10-27 Duncan SandsReapply commit 143028 with a fix: the problem was casti...
2011-10-27 Bob WilsonRevert Duncan's r143028 expression folding which appear...
2011-10-26 Duncan SandsThe maximum power of 2 dividing a power of 2 is itself...
2011-10-26 Duncan SandsMy super-optimizer noticed that we weren't folding...
2011-09-05 Benjamin KramerInstSimplify: Don't try to replace an extractvalue...
2011-09-05 Duncan SandsAdd some simple insertvalue simplifications, for the...
2011-07-19 Nick LewyckyRemove bogus test: for all possible inputs of %X, the...
2011-07-01 Dan GohmanImprove constant folding of undef for cmp and select...
2011-07-01 Dan GohmanImprove constant folding of undef for binary operators.
2011-05-07 Duncan SandsThe comparision "max(x,y)==x" is equivalent to "x>...
2011-05-04 Duncan SandsAdd variations on: max(x,y) >= min(x,z) folds to true...
2011-05-03 Duncan SandsImplement some basic simplifications involving min...
2011-05-02 Duncan SandsMove some rem transforms out of instcombine and into...
2011-03-12 Benjamin KramerTeach ComputeMaskedBits about sub nsw.
2011-03-11 Nick LewyckyTeach ComputeMaskedBits about nsw on add. I don't think...
2011-03-09 Benjamin KramerFix mistyped CHECK lines.
2011-03-09 Nick LewyckyAdd another micro-optimization. Apologies for the lack...
2011-03-05 Nick LewyckyThread comparisons over udiv/sdiv/ashr/lshr exact and...
2011-03-04 Nick LewyckyRevert broken srem logic from r126991.
2011-03-04 Nick LewyckyFold "icmp pred (srem X, Y), Y" like we do for urem...
2011-03-04 Nick LewyckyTeach instruction simplify to use constant ranges to...
2011-03-01 Nick LewyckyOptimize "icmp pred (urem X, Y), Y" --> true/false...
2011-02-13 Duncan SandsTeach instsimplify that X+Y>=X+Z is the same as Y>...
2011-02-09 Chris LattnerTeach instsimplify some tricks about exact/nuw/nsw...
2011-02-06 Chris Lattnerteach instsimplify to transform (X / Y) * Y to X
2011-02-06 Chris Lattnerrename test.
2011-02-03 Duncan SandsImprove threading of comparisons over select instructio...
2011-02-02 Duncan SandsReenable the transform "(X*Y)/Y->X" when the multiplica...
2011-02-01 Duncan SandsHave m_One also match constant vectors for which every...
2011-01-30 Duncan SandsCommit 124487 broke 254.gap. See if disabling the...
2011-01-30 Duncan SandsTransform (X/Y)*Y into X if the division is exact....
2011-01-29 Frits van BommelMove InstCombine's knowledge of fdiv to SimplifyInstruc...
2011-01-29 Duncan SandsFix typo: should have been testing that X was odd,...
2011-01-28 Duncan SandsMy auto-simplifier noticed that ((X/Y)*Y)/Y occurs...
2011-01-25 Duncan SandsIn which I discover that zero+zero is zero, d'oh!
2011-01-25 Duncan SandsTurn off this test - the corresponding instsimplify...
2011-01-25 Duncan SandsAccording to my auto-simplifier the most common missed...
2011-01-20 Duncan SandsAt -O123 the early-cse pass is run before instcombine...
2011-01-18 Duncan SandsFor completeness, generalize the (X + Y) - Y -> X trans...
2011-01-18 Duncan SandsSimplify (X<<1)-X into X. According to my auto-simplie...
2011-01-14 Duncan SandsTurn X-(X-Y) into Y. According to my auto-simplifier...
2011-01-14 Duncan SandsFactorize common code out of the InstructionSimplify...
2011-01-14 Duncan SandsRename this test.
2011-01-13 Duncan SandsThe most common simplification missed by instsimplify...
2011-01-01 Duncan SandsRevert commit 122654 at the request of Chris, who recko...
2011-01-01 Duncan SandsFix a README item by having InstructionSimplify do...
2010-12-22 Duncan SandsWhen determining whether the new instruction was alread...
2010-12-21 Duncan SandsAdd an additional InstructionSimplify factorization...
2010-12-21 Duncan SandsWhile I don't think any later transforms can fire,...
2010-12-21 Duncan SandsFix typo in comment, spotted by Deewiant.
2010-12-21 Duncan SandsTeach InstructionSimplify about distributive laws....
2010-12-21 Duncan SandsAdd generic simplification of associative operations...