| Commit message (Expand) | Author | Age |
* | When determining a canonical insert position, don't climb deeper | Dan Gohman | 2010-04-09 |
* | When emitting code for an add, don't force a SCEVUnknown wrapper around | Dan Gohman | 2010-04-09 |
* | Fix a bug in IVUsers which was permitting non-affine addrecs to | Dan Gohman | 2010-04-09 |
* | add newlines at the end of files. | Chris Lattner | 2010-04-07 |
* | Generalize IVUsers to track arbitrary expressions rather than expressions | Dan Gohman | 2010-04-07 |
* | Non-affine post-inc SCEV expansions have more code which must be | Dan Gohman | 2010-03-02 |
* | Reapply the new LoopStrengthReduction code, with compile time and | Dan Gohman | 2010-02-12 |
* | -disable-output is no longer needed with -analyze. | Dan Gohman | 2010-01-26 |
* | Revert LoopStrengthReduce.cpp to pre-r94061 for now. | Dan Gohman | 2010-01-22 |
* | Re-implement the main strength-reduction portion of LoopStrengthReduction. | Dan Gohman | 2010-01-21 |
* | Add nounwinds. | Dan Gohman | 2010-01-19 |
* | Make several tests less fragile. | Dan Gohman | 2010-01-12 |
* | Use WriteAsOperand instead of getName() to print loop header names, | Dan Gohman | 2010-01-09 |
* | Generalize OptimizeLoopTermCond to optimize more loop terminating icmp to use... | Evan Cheng | 2009-11-17 |
* | Block terminator may be a switch. | Evan Cheng | 2009-11-11 |
* | Generalize lsr code that optimize loop to count down towards zero. | Evan Cheng | 2009-11-10 |
* | Change tests from "opt %s" to "opt < %s" so that opt doesn't see the | Dan Gohman | 2009-09-11 |
* | Eliminate more uses of llvm-as and llvm-dis. | Dan Gohman | 2009-09-09 |
* | Convert a few more opt | llvm-dis to opt -S. | Dan Gohman | 2009-09-08 |
* | Use opt -S instead of piping bitcode output through llvm-dis. | Dan Gohman | 2009-09-08 |
* | Change these tests to feed the assembly files to opt directly, instead | Dan Gohman | 2009-09-08 |
* | tighten test. | Chris Lattner | 2009-09-07 |
* | Eliminate uses of %prcontext. | Daniel Dunbar | 2009-09-05 |
* | Tweak this test to be a little less unusual. | Dan Gohman | 2009-06-20 |
* | Don't (unconditionally) use getSCEVAtScope to simplify the step | Dan Gohman | 2009-06-19 |
* | Revert 72493 and replace it with a more conservative fix, for now: don't | Dan Gohman | 2009-05-27 |
* | In ChangeCompareStride, when the stride to be reused is truncated to | Dan Gohman | 2009-05-27 |
* | Suppress the IV reversal transformation in the case that the RHS | Dan Gohman | 2009-05-20 |
* | Teach SCEVExpander to expand arithmetic involving pointers into GEP | Dan Gohman | 2009-05-19 |
* | Factor the code for collecting IV users out of LSR into an IVUsers class, | Dan Gohman | 2009-05-12 |
* | Temporarily reverting r71008. It was causing this failure: | Bill Wendling | 2009-05-05 |
* | Handle overflow of 64-bit loop conditions. | David Greene | 2009-05-05 |
* | Previously, RecursivelyDeleteDeadInstructions provided an option | Dan Gohman | 2009-05-02 |
* | Don't try to mix integers and pointers in an icmp instruction | Dan Gohman | 2009-04-30 |
* | Fix recent regression in gcc.dg/pr26719.c (6835035). | Dale Johannesen | 2009-04-29 |
* | Teach getZeroExtendExpr and getSignExtendExpr to use trip-count | Dan Gohman | 2009-04-27 |
* | Testcase for PR2537. | Owen Anderson | 2009-04-23 |
* | Add testcase from PR3086. | Owen Anderson | 2009-04-23 |
* | Implement "superhero" strength reduction, or full strength | Dan Gohman | 2009-02-20 |
* | Strengthen the "non-constant stride must dominate loop preheader" check. | Evan Cheng | 2009-02-17 |
* | Fix pr3571: If stride is a value defined by an instruction, make sure it domi... | Evan Cheng | 2009-02-15 |
* | Fix PR 3471, and some cleanups. | Dale Johannesen | 2009-02-09 |
* | Fix the time regression I introduced in 464.h264ref with | Dale Johannesen | 2009-01-14 |
* | Remove. | Devang Patel | 2008-09-09 |
* | fix overflow check. | Devang Patel | 2008-09-09 |
* | xfail | Devang Patel | 2008-09-08 |
* | Check iteration count. | Devang Patel | 2008-09-03 |
* | If all IV uses are extending integer IV then change the type of IV itself, if... | Devang Patel | 2008-09-02 |
* | If IV is used in a int-to-float cast inside the loop then try to eliminate th... | Devang Patel | 2008-08-26 |
* | XFAIL this test for now. | Bill Wendling | 2008-08-18 |