Forgot this in last commit.
[oota-llvm.git] / test / Transforms /
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.
2008-08-17 Nick LewyckyConsider the case where xor by -1 and xor by 128 have...
2008-08-17 Evan ChengDidn't mean to change this.
2008-08-17 Evan ChengFix a (u)comiss intrinsic lowering bug. It was using...
2008-08-17 Nick LewyckyXor'ing both sides of icmp by sign-bit is equivalent...
2008-08-16 Owen AndersonRemove GCSE and LoadVN from the testsuite.
2008-08-15 Devang PatelReapply 54786. Add overflow and number of mantissa...
2008-08-15 Evan ChengRevert 54786. It's not checking for overflows, etc.
2008-08-14 Devang PatelIf IV is used in a int-to-float cast inside the loop...
2008-08-13 Dan GohmanFix a bogus srem rule - a negative value srem'd by...
2008-08-13 Dan GohmanFix SCCP's handling of struct value loads and stores...
2008-08-13 Devang PatelCheck sign to detect overflow before changing compare...
2008-08-11 Chris LattnerImplement support for simplifying vector comparisons...
2008-08-07 Matthijs KooijmanAdd a basic test for the SRETPromotion pass.
2008-08-07 Matthijs KooijmanMove two tests from SRETPromotion to Inline, since...
2008-08-06 Dan GohmanFix a shufflevector instcombine that was emitting inval...
2008-08-06 Evan ChengPR2535, not PR2355.
2008-08-06 Evan ChengFix PR2355: bug in ChangeCompareStride. When the loop...
2008-08-06 Chris Lattneroptimize a common idiom generated by clang for bitfield...
2008-08-06 Chris LattnerZap sitofp/fptoui pairs. In all cases when the sign...
2008-08-06 Nick LewyckyReinstate this optimization, but without the miscompile...
2008-08-06 Bill WendlingJust grep for through the LL code instead of the ASM...
2008-08-05 Bill WendlingAdd default architecture.
2008-08-05 Bill WendlingTestcase for PR2629.
2008-08-05 Bill WendlingRevert r53282. This was causing a miscompile on Linux...
2008-07-29 Matthijs KooijmanAdd -unroll-allow-partial command line option that...
2008-07-29 Matthijs KooijmanRestructure ArgumentPromotion a bit. Instead of just...
2008-07-28 Owen AndersonAdd support for eliminating stores that store the same...
2008-07-24 Dan GohmanPut the LICM of constant GlobalVariables, introduced...
2008-07-23 Chris Lattner"Allow LICM to sink or lift loads from constant memory...
2008-07-23 Dan GohmanEnable first-class aggregates support.
2008-07-21 Dan GohmanAdd the PR number to the test.
2008-07-21 Dan GohmanFix a bug in LSR's dead-PHI cleanup. If a PHI has a...
2008-07-17 Matthijs KooijmanMake GlobalOpt preserve address spaces when scalar...
2008-07-17 Chris LattnerFix PR2553
2008-07-16 Matthijs KooijmanAdd a few cases to instcombine's extractvalue testcase.
2008-07-16 Matthijs KooijmanUn-XFAIL multdeadretval, since instcombine now properly...
2008-07-16 Evan ChengFix PR2296. Do not transform x86_sse2_storel_dq into...
2008-07-15 Matthijs KooijmanXFAIL the multdeadretval test for now, I will be fixing...
2008-07-15 Matthijs KooijmanRemove a few tests which no longer hold for deadargelim...
2008-07-15 Matthijs KooijmanAdd a testcase for the canonicalizations now performed...
2008-07-15 Matthijs KooijmanMake deadargelim a bit less smart, so it doesn't choke...
2008-07-15 Matthijs KooijmanFix typo.
2008-07-14 Chris LattnerFix PR2506 by being a bit more careful about reverse...
2008-07-13 Chris LattnerFix mishandling of the infinite loop case when merging...
2008-07-12 Nick LewyckyEnhance analysis of srem.
2008-07-11 Nick LewyckyAdd another optimization from PR2330. Also catch some...
2008-07-11 Chris LattnerFix folding of icmp's of i1 where the comparison is...
2008-07-11 Chris LattnerFix a bogus optimization: folding (slt (zext i1 A to...
next