| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Clear the SCEVExpander's insertion point after making deletions, | Dan Gohman | 2010-03-20 | 1 | -0/+4 |
| * | Skip debug info intrinsics. | Devang Patel | 2010-03-15 | 1 | -0/+4 |
| * | Add a DominatorTree argument to isLCSSA so that it doesn't have to | Dan Gohman | 2010-03-10 | 1 | -2/+2 |
| * | Spelling fixes. | Dan Gohman | 2010-03-01 | 1 | -6/+6 |
| * | Make LoopSimplify change conditional branches in loop exiting blocks | Dan Gohman | 2010-02-25 | 1 | -12/+17 |
| * | Remove unused variables and parameters. | Dan Gohman | 2010-02-22 | 1 | -9/+5 |
| * | This cast<Instruction> is unnecessary. | Dan Gohman | 2010-02-22 | 1 | -1/+1 |
| * | recommit 96626, evidence that it broke things appears | Dale Johannesen | 2010-02-19 | 1 | -0/+7 |
| * | Revert 96626, which causes build failure on ppc Darwin. | Dale Johannesen | 2010-02-19 | 1 | -7/+0 |
| * | Indvars needs to explicitly notify ScalarEvolution when it is replacing | Dan Gohman | 2010-02-18 | 1 | -0/+7 |
| * | Hoist this loop-invariant logic out of the loop. | Dan Gohman | 2010-02-18 | 1 | -4/+6 |
| * | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -2/+2 |
| * | Reapply the new LoopStrengthReduction code, with compile time and | Dan Gohman | 2010-02-12 | 1 | -74/+60 |
| * | Fix "the the" and similar typos. | Dan Gohman | 2010-02-10 | 1 | -1/+1 |
| * | Re-implement the main strength-reduction portion of LoopStrengthReduction. | Dan Gohman | 2010-01-21 | 1 | -4/+10 |
| * | Set Changed properly after calling DeleteDeadPHIs. | Dan Gohman | 2010-01-05 | 1 | -1/+1 |
| * | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -4/+4 |
| * | Add Loop contains utility methods for testing whether a loop | Dan Gohman | 2009-12-18 | 1 | -1/+1 |
| * | Update various Loop optimization passes to cope with the possibility that | Dan Gohman | 2009-11-05 | 1 | -1/+3 |
| * | Rename forgetLoopBackedgeTakenCount to forgetLoop, because it | Dan Gohman | 2009-10-31 | 1 | -1/+1 |
| * | Factor out redundancy from clone() implementations. | Devang Patel | 2009-10-27 | 1 | -1/+1 |
| * | Instruction::clone does not need to take an LLVMContext&. Remove that and | Nick Lewycky | 2009-09-27 | 1 | -1/+1 |
| * | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner | 2009-09-02 | 1 | -2/+1 |
| * | Special-case static allocas in IndVarSimplify's loop invariant | Dan Gohman | 2009-08-25 | 1 | -0/+5 |
| * | eliminate the "Value" printing methods that print to a std::ostream. | Chris Lattner | 2009-08-23 | 1 | -11/+12 |
| * | Fix debug output to include a newline after printing a Value, now | Dan Gohman | 2009-08-17 | 1 | -4/+4 |
| * | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -7/+11 |
| * | Move more code back to 2.5 APIs. | Owen Anderson | 2009-07-30 | 1 | -3/+1 |
| * | Remove Value::getName{Start,End}, the last of the old Name APIs. | Daniel Dunbar | 2009-07-26 | 1 | -1/+1 |
| * | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson | 2009-07-24 | 1 | -3/+3 |
| * | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -5/+7 |
| * | Switch invars away from using isTrapping when it really shouldn't be | Eli Friedman | 2009-07-15 | 1 | -1/+7 |
| * | Fix indentation. | Dan Gohman | 2009-07-15 | 1 | -18/+18 |
| * | Require IVUsers after LCSSA, since LCSSA does not preserve IVUsers. | Dan Gohman | 2009-07-14 | 1 | -3/+3 |
| * | Fix indvars to not assume that a loop with a single unique exit | Dan Gohman | 2009-07-14 | 1 | -7/+5 |
| * | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson | 2009-07-09 | 1 | -4/+4 |
| * | Change all SCEV* to SCEV *. | Dan Gohman | 2009-07-07 | 1 | -12/+12 |
| * | Convert the first batch of passes to use LLVMContext. | Owen Anderson | 2009-07-03 | 1 | -4/+5 |
| * | Request LCSSA after LoopSimplify. This fixes a problem in which the | Dan Gohman | 2009-07-01 | 1 | -1/+1 |
| * | When a value is used multiple times within a single PHI, instructions | Dan Gohman | 2009-06-27 | 1 | -3/+15 |
| * | Incorporate the insertion point into the key of SCEVExpander's CSE map. | Dan Gohman | 2009-06-26 | 1 | -121/+43 |
| * | When inserting code into a loop preheader, insert it before the | Dan Gohman | 2009-06-24 | 1 | -3/+6 |
| * | Extend ScalarEvolution's multiple-exit support to compute exact | Dan Gohman | 2009-06-24 | 1 | -27/+19 |
| * | Fix a few minor issues that were exposed by the removal of SCEVHandle. | Dan Gohman | 2009-06-22 | 1 | -1/+0 |
| * | SCEVHandle is no more! | Owen Anderson | 2009-06-22 | 1 | -13/+13 |
| * | Fix this code to correctly handle loops with multiple exits. Until | Dan Gohman | 2009-06-22 | 1 | -4/+4 |
| * | Add another item to the list of things that indvars does. | Dan Gohman | 2009-06-14 | 1 | -1/+4 |
| * | Teach SCEVExpander's visitAddRecExpr to reuse an existing canonical | Dan Gohman | 2009-06-13 | 1 | -71/+24 |
| * | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman | 2009-06-04 | 1 | -1/+1 |
| * | Don't attempt to simplify an non-affine IV expression if it can't | Dan Gohman | 2009-06-03 | 1 | -12/+10 |