Age | Commit message (Expand) | Author |
2009-11-05 | Update various Loop optimization passes to cope with the possibility that | Dan Gohman |
2009-10-31 | Rename forgetLoopBackedgeTakenCount to forgetLoop, because it | Dan Gohman |
2009-10-27 | Factor out redundancy from clone() implementations. | Devang Patel |
2009-09-27 | Instruction::clone does not need to take an LLVMContext&. Remove that and | Nick Lewycky |
2009-09-02 | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner |
2009-08-25 | Special-case static allocas in IndVarSimplify's loop invariant | Dan Gohman |
2009-08-23 | eliminate the "Value" printing methods that print to a std::ostream. | Chris Lattner |
2009-08-17 | Fix debug output to include a newline after printing a Value, now | Dan Gohman |
2009-08-13 | Push LLVMContexts through the IntegerType APIs. | Owen Anderson |
2009-07-30 | Move more code back to 2.5 APIs. | Owen Anderson |
2009-07-26 | Remove Value::getName{Start,End}, the last of the old Name APIs. | Daniel Dunbar |
2009-07-24 | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson |
2009-07-22 | Get rid of the Pass+Context magic. | Owen Anderson |
2009-07-15 | Switch invars away from using isTrapping when it really shouldn't be | Eli Friedman |
2009-07-15 | Fix indentation. | Dan Gohman |
2009-07-14 | Require IVUsers after LCSSA, since LCSSA does not preserve IVUsers. | Dan Gohman |
2009-07-14 | Fix indvars to not assume that a loop with a single unique exit | Dan Gohman |
2009-07-09 | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson |
2009-07-07 | Change all SCEV* to SCEV *. | Dan Gohman |
2009-07-03 | Convert the first batch of passes to use LLVMContext. | Owen Anderson |
2009-07-01 | Request LCSSA after LoopSimplify. This fixes a problem in which the | Dan Gohman |
2009-06-27 | When a value is used multiple times within a single PHI, instructions | Dan Gohman |
2009-06-26 | Incorporate the insertion point into the key of SCEVExpander's CSE map. | Dan Gohman |
2009-06-24 | When inserting code into a loop preheader, insert it before the | Dan Gohman |
2009-06-24 | Extend ScalarEvolution's multiple-exit support to compute exact | Dan Gohman |
2009-06-22 | Fix a few minor issues that were exposed by the removal of SCEVHandle. | Dan Gohman |
2009-06-22 | SCEVHandle is no more! | Owen Anderson |
2009-06-22 | Fix this code to correctly handle loops with multiple exits. Until | Dan Gohman |
2009-06-14 | Add another item to the list of things that indvars does. | Dan Gohman |
2009-06-13 | Teach SCEVExpander's visitAddRecExpr to reuse an existing canonical | Dan Gohman |
2009-06-04 | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman |
2009-06-03 | Don't attempt to simplify an non-affine IV expression if it can't | Dan Gohman |
2009-05-24 | Change ScalarEvolution::getSCEVAtScope to always return the original value | Dan Gohman |
2009-05-24 | Move Rewriter.clear() earlier, to avoid triggerring the AssertingVH by | Torok Edwin |
2009-05-24 | Instead of clearing the rewriter, don't attempt to rewrite dead phi nodes. | Torok Edwin |
2009-05-24 | When rewriting the loop exit test with the canonical induction variable, | Dan Gohman |
2009-05-24 | When replacing a floating-point comparison with an integer | Dan Gohman |
2009-05-24 | The rewriter may hold references to instructions that are deleted because the... | Torok Edwin |
2009-05-22 | Teach IndVarSimplify's FixUsesBeforeDefs to handle InvokeInsts by | Dan Gohman |
2009-05-19 | Remove an irrelevant comment. | Dan Gohman |
2009-05-19 | Trim unneeded #includes. | Dan Gohman |
2009-05-19 | Teach SCEVExpander to expand arithmetic involving pointers into GEP | Dan Gohman |
2009-05-14 | Use abs64 in one more place. | Dale Johannesen |
2009-05-12 | Factor the code for collecting IV users out of LSR into an IVUsers class, | Dan Gohman |
2009-05-04 | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman |
2009-05-03 | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman |
2009-05-02 | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman |
2009-04-27 | Remove an obsolete comment. | Dan Gohman |
2009-04-27 | Fix PR 4086, a bug in FP IV elimination. | Dale Johannesen |
2009-04-23 | Change SCEVExpander's expandCodeFor to provide more flexibility | Dan Gohman |