Register scavenger should process early clobber defs first. A dead early clobber...
[oota-llvm.git] / test / Transforms /
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.
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...
next