| Age | Commit message (Expand) | Author |
| 2009-04-01 | Reapply r68211, with the miscompilations it caused fixed. | Owen Anderson |
| 2009-04-01 | Revert r68172. It caused regressions in | Dan Gohman |
| 2009-04-01 | Enhance GVN to propagate simple conditionals. This fixes PR3921. | Owen Anderson |
| 2009-03-31 | Throttle back "fold select into operand" transformation. InstCombine should n... | Evan Cheng |
| 2009-03-30 | Loop Index Split can eliminate a loop if it can determin if loop body is exec... | Devang Patel |
| 2009-03-25 | Before deleting a basic block, give other loop passes a chance cleanup analys... | Devang Patel |
| 2009-03-25 | Fix PR3874 by restoring a condition I removed, but making it more | Chris Lattner |
| 2009-03-24 | canonicalize inttoptr and ptrtoint instructions which cast pointers | Chris Lattner |
| 2009-03-24 | two changes: | Chris Lattner |
| 2009-03-20 | Fix instcombine to not introduce undefined shifts when merging two | Chris Lattner |
| 2009-03-18 | aha, DAE does have to think about PHI nodes. Many thanks to "Dr Evil" (aka D... | Chris Lattner |
| 2009-03-18 | Fix PR3826 - InstComb assert with vector shift, by not calling ComputeNumSign... | Chris Lattner |
| 2009-03-18 | Fix a bug. | Zhou Sheng |
| 2009-03-18 | Fix PR3807 by inserting 'insertelement' instructions in the normal dest of | Chris Lattner |
| 2009-03-13 | remove a test that depends on -debug. | Chris Lattner |
| 2009-03-10 | Do not attempt to do parial redundancy elimination on void values. | John Criswell |
| 2009-03-10 | If a function is marked alwaysinline, it must be inlined (possibly for correc... | Evan Cheng |
| 2009-03-09 | Ignore debug info while evaluating function. | Devang Patel |
| 2009-03-08 | teach SROA to handle promoting vector allocas with a memset into them into | Chris Lattner |
| 2009-03-08 | Enhance SROA to "promote to scalar" allocas which are | Chris Lattner |
| 2009-03-07 | fix a serious pessimization that Tron on IRC pointed out where we would | Chris Lattner |
| 2009-03-06 | While thinking about the one-definition-rule and trying | Duncan Sands |
| 2009-03-06 | While converting an aggregate to scalare, ignore and remove aggregate's debug... | Devang Patel |
| 2009-03-06 | While hoisting instruction to speculatively execute simple bb, ignore dbg int... | Devang Patel |
| 2009-03-06 | Skip DbgInfoIntrinsic. | Devang Patel |
| 2009-03-06 | Revert 66224. | Devang Patel |
| 2009-03-06 | Revert rev. 66167. | Devang Patel |
| 2009-03-06 | Do not let debug info prevert globalopt from shriking a global vars to boolean. | Devang Patel |
| 2009-03-05 | GlobalOpt only process non constant local GVs while optimizing global vars. | Devang Patel |
| 2009-03-04 | Should have XFAILed this test. | Bill Wendling |
| 2009-03-04 | Temporarily revert r65994. It was causing rdar://6646455. | Bill Wendling |
| 2009-03-04 | Fix PR3720 by properly propagating alignment information from memcpy/memmove | Chris Lattner |
| 2009-03-04 | If a global constant is dead then global's debug info should not prevent the ... | Devang Patel |
| 2009-03-02 | If branch conditions' one successor is dominating another non-latch successor... | Devang Patel |
| 2009-03-02 | Fix PR3694: add an instcombine micro-optimization that helps | Duncan Sands |
| 2009-03-01 | adjust for asmprinter change. | Chris Lattner |
| 2009-03-01 | adjust for asmprinter change. | Chris Lattner |
| 2009-03-01 | adjust test to make it more robust | Chris Lattner |
| 2009-02-26 | Ignore dbg info intrinsics when folding conditional branch to | Zhou Sheng |
| 2009-02-25 | Fix PR3667 | Chris Lattner |
| 2009-02-25 | Don't block basic block with only SwitchInst to fold into predecessors. | Zhou Sheng |
| 2009-02-24 | Add a testcase for the problem fixed in r65289. | Dan Gohman |
| 2009-02-24 | Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple | Dan Gohman |
| 2009-02-24 | While folding unconditional return move DbgRegionEndInst into the predecessor... | Devang Patel |
| 2009-02-23 | Back out the change in 64918 that used sign-extensions when promoting | Dan Gohman |
| 2009-02-21 | Don't sign extend the char when expanding char -> int during | Nick Lewycky |
| 2009-02-21 | rename a function to indicate that it checks for profitability as well | Chris Lattner |
| 2009-02-20 | Implement "superhero" strength reduction, or full strength | Dan Gohman |
| 2009-02-18 | Use a sign-extend instead of a zero-extend when promoting a | Dan Gohman |
| 2009-02-18 | Add a test for r61358, which I forgot to add way back when. | Owen Anderson |