Constant fold inttoptr and ptrtoint.
[oota-llvm.git] / test / Transforms / InstCombine /
2008-05-17 Nick LewyckyConstant fold inttoptr and ptrtoint.
2008-05-16 Chris Lattnerimplement PR2328.
2008-05-14 Bill WendlingSituations can arise when you have a function called...
2008-05-10 Duncan SandsTestcase for PR2303.
2008-05-09 Chris LattnerImplement PR2298. This transforms:
2008-05-08 Chris LattnerMore than just loads can read from memory: readonly...
2008-05-08 Chris LattnerMake instcombine's DSE respect loads as well as stores...
2008-05-07 Dan GohmanFix a bug in the ComputeMaskedBits logic for multiply.
2008-05-06 Dan GohmanCorrect the value of LowBits in srem and urem handling in
2008-05-02 Dan GohmanFix a mistake in the computation of leading zeros for...
2008-05-01 Dan GohmanUpdate old-style syntax in some "not grep" tests.
2008-05-01 Dan GohmanFix an overaggressive SimplifyDemandedBits optimization...
2008-05-01 Chris Lattnermove some tests from libcall optimizer suite.
2008-04-30 Chris Lattnermove lowering of llvm.memset -> store from simplify...
2008-04-29 Chris Lattnerdon't eliminate load from volatile value on paths where...
2008-04-29 Chris Lattnermake this test reduced and *valid*
2008-04-29 Chris Lattnerfix a subtle volatile handling bug.
2008-04-29 Chris Lattnerdon't delete the last store to an alloca if the store...
2008-04-28 Dan GohmanTeach InstCombine's ComputeMaskedBits what SelectionDAG's
2008-04-23 Chris Lattnerdistill down the essense of this test.
2008-04-23 Dale Johannesennew test
2008-04-23 Evan ChengDon't do: "(X & 4) >> 1 == 2 --> (X & 4) == 4" if...
2008-04-22 Chris Lattneroptimize "p != gep p, ..." better. This allows us...
2008-04-19 Chris Lattnerrename *.llx -> *.ll, last batch.
2008-04-10 Dan GohmanTeach InstCombine's ComputeMaskedBits to handle pointer...
2008-03-25 Evan ChengHandle a special case xor undef, undef -> 0. Technicall...
2008-03-25 Tanya LattnerByebye llvm-upgrade!
2008-03-24 Evan ChengTransform (zext (or (icmp), (icmp))) to (or (zext ...
2008-03-21 Chris LattnerTeach masked value is zero about add and sub, and use...
2008-03-18 Tanya LattnerUpgrade tests to not use llvm-upgrade.
2008-03-14 Bill WendlingThe inst combining of inttoptr into GEP with one index...
2008-03-09 Tanya LattnerRemove llvm-upgrade and update tests.
2008-03-06 Nick LewyckyCommit the testcase too.
2008-03-06 Nick LewyckyDon't try to simplify urem and srem using arithmetic...
2008-03-01 Tanya LattnerRemove llvm-upgrade and update test cases.
2008-02-29 Chris LattnerFolding or(fcmp,fcmp) only works if the operands of...
2008-02-26 Chris Lattnerfix this test so that the fn name doesn't match the...
2008-02-26 Gabor GreifReally feed llvm-as with the testcase, do not let it...
2008-02-23 Zhou ShengTestcase for Revision 47478.
2008-02-18 Nick LewyckyCorrectly fold divide-by-constant, even when faced...
2008-02-18 Chris Lattneroptimize away stackrestore calls that have no interveni...
2008-02-18 Chris Lattnerupgrade this test.
2008-02-17 Chris LattnerFold (-x + -y) -> -(x+y) which promotes better associat...
2008-02-05 Chris LattnerFix a bug compiling PR1978 (perhaps not the only one...
2008-02-03 Nick LewyckyTag this test with the PR reference.
2008-02-03 Nick LewyckyThere are some cases where icmp(add) can be folded...
2008-01-29 Chris Lattnereliminate additions of 0.0 when they are obviously...
2008-01-28 Chris Lattnerthis test is now compiled into the right thing.
2008-01-28 Nick LewyckyHandle some more combinations of extend and icmp. Fixes...
2008-01-28 Chris LattnerFix PR1932 by disabling an xform invalid for fdiv.
2008-01-27 Chris LattnerFold fptrunc(add (fpextend x), (fpextend y)) -> add...
2008-01-22 Nick LewyckyMultiply can be evaluated in a different type, so long...
2008-01-14 Duncan SandsI noticed that the trampoline straightening transformat...
2008-01-14 Chris LattnerTurn a memcpy from a double* into a load/store of doubl...
2008-01-13 Chris LattnerFix PR1907, a nasty miscompilation because instcombine...
2008-01-13 Duncan SandsWhen turning a call to a bitcast function into a direct...
2008-01-08 Chris LattnerImplement PR1795, an instcombine hack for forming GEPs...
2008-01-06 Duncan SandsThe transform that tries to turn calls to bitcast funct...
2008-01-06 Duncan SandsWhen transforming a call to a bitcast function into
2008-01-05 Chris Lattnerremove a couple more unsafe xforms in the face of overflow.
2007-12-29 Chris Lattnerdead calls to llvm.stacksave can be deleted, even thoug...
2007-12-29 Chris Lattnerupgrade this test
2007-12-28 Owen AndersonAdd a testcase for my recent InstCombine fix, written...
2007-12-22 Chris Lattnerimplement InstCombine/shift-trunc-shift.ll. This allows
2007-12-20 Christopher LambImplement review feedback, including additional transforms
2007-12-18 Christopher LambRemove an orthogonal transformation of the selection...
2007-12-18 Christopher LambFix typos.
2007-12-18 Christopher LambFold certain additions through selects (and their compa...
2007-12-16 Duncan SandsMake instcombine promote inline asm calls to 'nounwind'
2007-12-12 Wojciech Matyjewicz1. "Upgrage" comments.
2007-12-11 Chris LattnerImplement constant folding if vector<->vector bitcasts...
2007-12-10 Chris LattnerFix PR1850 by removing an unsafe transformation from...
2007-11-25 Chris LattnerImplement PR1822
2007-11-25 Duncan SandsFix PR1816. If a bitcast of a function only exists...
2007-11-22 Chris LattnerFix PR1817.
2007-11-16 Chris LattnerFix PR1800 by correcting mistaken logic.
2007-11-08 Andrew LenharthBetter check
2007-11-08 Andrew LenharthFix PR1780
2007-11-06 Chris LattnerImplement PR1777 by detecting dependent phis that
2007-11-05 Dan GohmanFix an abort in instcombine when folding creates a...
2007-11-01 Chris LattnerFix InstCombine/2007-10-31-StringCrash.ll by removing...
2007-11-01 Chris LattnerFix InstCombine/2007-10-31-RangeCrash.ll
2007-10-30 Dan GohmanAdd support for folding binary operators with vector...
2007-10-29 Chris Lattnerupdate testcase
2007-10-29 Chris LattnerModel stacksave and stackrestore as both writing memory...
2007-10-29 Chris LattnerFix PR1749 and InstCombine/2007-10-28-EmptyField.ll...
2007-10-24 Chris LattnerImplement a couple of foldings for ordered and unordere...
2007-10-19 Devang PatelThis test now passes.
2007-10-18 Devang PatelXFAIL for now.
2007-10-17 Devang PatelApply "Instead of loading small c string constant,...
2007-10-12 Chris LattnerFix a bug in my patch last night that broke InstCombine...
2007-10-12 Chris Lattnertestcase for PR1728
2007-10-11 Devang PatelLower memcpy if it makes sense.
2007-09-20 Duncan SandsTestcase for PR1678.
2007-09-17 Dan GohmanInstcombine x-((x/y)*y) into a remainder operator.
2007-09-11 Duncan SandsTest that a call to a trampoline is turned into a call to
2007-09-10 Chris LattnerFix a buggy constant folding transformation when handli...
2007-09-07 Chris LattnerDon't zap back to back volatile load/stores
2007-09-06 Nick LewyckyWhen the two operands of an icmp are equal, there are...
2007-09-05 Dale JohannesenChange all floating constants that are not exactly
next