remove the ability to get memdep info for vaarg. I don't think the
[oota-llvm.git] / test / Transforms /
2008-12-06 Chris LattnerReimplement the inner loop of DSE. It now uniformly...
2008-12-05 Chris LattnerFix test/Transforms/GVN/pre-load.ll
2008-12-04 Devang PatelRewrite code that 1) filters loops and 2) calculates...
2008-12-03 Chris Lattnertestcase for br undef folding.
2008-12-03 Chris LattnerTeach jump threading some more simple tricks:
2008-12-03 Chris Lattnerdon't spew tons of stuff to the output. This testcase...
2008-12-02 Chris LattnerImplement PRE of loads in the GVN pass with a pretty...
2008-12-02 Owen AndersonAdd a test for my previous PRE fix.
2008-12-01 Bill WendlingUse m_Specific() instead of double matching.
2008-12-01 Chris Lattnersimplify these patterns using m_Specific. No need...
2008-12-01 Chris LattnerTeach inst combine to merge GEPs through PHIs. This...
2008-12-01 Chris Lattnertestcase for my previous commit.
2008-12-01 Bill WendlingImplement ((A|B)&1)|(B&-2) -> (A&1) | B transformation...
2008-11-30 Bill WendlingAdd instruction combining for ((A&~B)|(~A&B)) -> A...
2008-11-30 Bill WendlingImplement (A&((~A)|B)) -> A&B transformation in the...
2008-11-30 Bill WendlinggetSExtValue() doesn't work for ConstantInts with bitwi...
2008-11-30 Eli FriedmanOptimize memmove and memset into the LLVM builtins...
2008-11-30 Bill WendlingStrengthen check for div inst-combining.
2008-11-30 Bill WendlingInstcombine was illegally transforming -X/C into X...
2008-11-29 Chris Lattnerdon't require GVN to work on dead values, just make the
2008-11-29 Chris LattnerFix a thinko that manifested as a crash on clamav last...
2008-11-28 Chris LattnerFix PR3141 by ensuring that MemoryDependenceAnalysis...
2008-11-28 Chris Lattnerdon't call MergeBasicBlockIntoOnlyPred on a block whose...
2008-11-27 Nick LewyckyChris prefers icmp/select over udiv!
2008-11-27 Nick LewyckyAdd a couple of missed optimizations on integer vectors...
2008-11-27 Chris LattnerFix PR3138: if we merge the entry block into another...
2008-11-27 Chris LattnerMake jump threading substantially more powerful, in...
2008-11-25 Evan ChengconvertToSignExtendedInteger should return opInvalidOp...
2008-11-24 Chris Lattnerreenable test
2008-11-24 Bill WendlingTemporarily XFAIL this test. r59976 and r59972 broke it.
2008-11-24 Chris LattnerFix 3113: If we have a dead cyclic PHI, replace the...
2008-11-21 Nick LewyckyOptimize (x/y)*y into x-(x%y) in general. Div and rem...
2008-11-18 Devang PatelGive SIToFPInst preference over UIToFPInst because...
2008-11-17 Devang PatelWhile handling floating point IVs lift restrictions...
2008-11-16 Chris LattnerHandle the case where there is no "not". It is possibl...
2008-11-16 Chris Lattnermake this actually test what it is trying to.
2008-11-10 Devang PatelIf the sign of exit condition and split condition does...
2008-11-09 Bill WendlingIf the LHS of the FCMP is coming from a UIToFP instruct...
2008-11-05 Devang PatelAdd PR number.
2008-11-05 Devang PatelNew test case.
2008-11-04 Dan GohmanAdd a new pass to simplify specific half_powr function...
2008-11-04 Anton KorobeynikovFix tests not to emit IR output
2008-11-03 Devang PatelIgnore conditions that are outside the loop.
2008-11-03 Devang PatelTurn floating point IVs into integer IVs where possible.
2008-11-02 Nick LewyckyChanges from Duncan's review:
2008-11-02 Nick LewyckyAdd a new MergeFunctions pass. It finds identical funct...
2008-11-02 Nick LewyckyFix demanded bits analysis with srem by negative number...
2008-11-02 Dan GohmanFix this recently moved code to use the correct type...
2008-10-30 Dan GohmanCanonicalize sext(i1) to i1?-1:0, and update various...
2008-10-30 Daniel DunbarAdd InlineCost class for represent the estimated cost...
2008-10-29 Chris LattnerFix PR2967 by not deleting volatile load/stores that...
2008-10-28 Dan Gohman(A & sext(C)) | (B & ~sext(C) -> C ? A : B
2008-10-27 Chris Lattnerno need to print output
2008-10-24 Nick LewyckyDon't try to create a mask when we don't need one....
2008-10-16 Chris Lattnerapply Eli's patch for PR2165 and provide a testcase.
2008-10-15 Dan GohmanTeach instcombine's visitLoad to scan back several...
2008-10-14 Evan ChengCombine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single...
2008-10-14 Evan Cheng- Somehow I forgot about one / une.
2008-10-14 Evan ChengOptimize anding of two fcmp into a single fcmp if the...
2008-10-11 Chris LattnerFix PR2697 by rewriting the '(X / pos) op neg' logic...
2008-10-10 Devang PatelCheck loop exit predicate properly while eliminating...
2008-10-06 Devang PatelFix typo, fix PR 2865.
2008-10-06 Matthijs KooijmanAllow scalarrepl to treat an all-zero GEP just as bitcast.
2008-10-05 Chris Lattnerrewrite bswap matching to be more general, allowing...
2008-10-04 Duncan SandsIgnore loads from and stores to local memory (i.e....
2008-10-04 Nick LewyckyAllow the construction of SCEVs with SCEVCouldNotComput...
2008-10-03 Devang PatelNick Lewycky's patch.
2008-09-30 Nick LewyckyFix misoptimization of: xor i1 (icmp eq (X, C1), icmp...
2008-09-29 Devang PatelSupport inreg, zext and sext as return value attributes.
2008-09-29 Matthijs KooijmanAdd a testcase showing that scalarrepl supports first...
2008-09-26 Devang PatelImplement function notes as function attributes.
2008-09-23 Duncan SandsRationalize the names of passes that print information:
2008-09-19 Duncan SandsAdd test for improvement of readonly to readnone,
2008-09-19 Duncan SandsTurn on these tests!
2008-09-19 Duncan SandsAdd a new pass AddReadAttrs which works out which functions
2008-09-19 Duncan SandsTest the callgraph directly for the missing edge.
2008-09-18 Devang PatelsplitLoop does not handle split condition EQ.
2008-09-17 Devang PatelDo not hoist instruction above branch condition. The...
2008-09-17 Devang PatelDo not ignore iv uses outside the loop.
2008-09-16 Dan GohmanImprove instcombine's handling of integer min and max...
2008-09-11 Dan GohmanOn 64-bit targets, change 32-bit getelementptr indices...
2008-09-11 Dan GohmanFix a vectorshuffle instcombine bug introduced by r55995.
2008-09-10 Dan GohmanFix an icmp+sdiv optimization to check for and handle...
2008-09-09 Devang PatelRemove.
2008-09-09 Devang Patelif loop induction variable is always sign or zero exten...
2008-09-09 Devang Patelfix overflow check.
2008-09-09 Anton KorobeynikovResolve aliases, when possible
2008-09-09 Dan GohmanMake SimplifyDemandedVectorElts simplify vectors with...
2008-09-09 Devang PatelFix simplifycfg crash in handing block merge.
2008-09-08 Devang Patelxfail
2008-09-08 Duncan SandsUpdate the callgraph correctly in ArgumentPromotion.
2008-09-06 Duncan SandsWhen PruneEH turned an invoke into an ordinary
2008-09-03 Nick LewyckyDon't crash when trying to constant fold a vector with...
2008-09-03 Devang PatelCheck iteration count.
2008-09-02 Devang PatelIf all IV uses are extending integer IV then change...
2008-09-02 Devang Patelrespect inline=never and inline=always notes.
2008-08-26 Devang PatelIf IV is used in a int-to-float cast inside the loop...
2008-08-23 Chris LattnerFix PR2423 by checking all indices for out of range...
2008-08-21 Nick LewyckyRevert r54876 r54877 r54906 and r54907. Evan found...
2008-08-18 Bill WendlingXFAIL this test for now.
next