Age | Commit message (Expand) | Author |
2006-07-14 | Hopefully the final attempt at making IndVars preserve LCSSA. | Owen Anderson |
2006-07-13 | Revert this patch temporarily until PR831 is fixed. | Chris Lattner |
2006-07-12 | IndVars now (correctly) preserves LCSSA form. | Owen Anderson |
2006-07-11 | Revert my indvars changes because they were breaking things. Unfortunately this | Owen Anderson |
2006-06-27 | De-pessimize the handling of LCSSA Phi nodes in IndVarSimplify. Hopefully this | Owen Anderson |
2006-06-17 | Fix IndVarsSimplify/2006-06-16-Indvar-LCSSA-Crash.ll, a case where a | Chris Lattner |
2005-11-18 | Fix a crash building 176.gcc due to my recent patch, which only fixed | Chris Lattner |
2005-11-17 | This was checking the wrong GEP expression. Fixing this fixes a gccas crash | Chris Lattner |
2005-08-10 | Allow indvar simplify to canonicalize ANY affine IV, not just affine IVs with | Chris Lattner |
2005-07-30 | Break SCEVExpander out of IndVarSimplify into its own .h/.cpp file so that | Nate Begeman |
2005-06-15 | Fix PR582. The rewriter can move casts around, which invalidated the | Chris Lattner |
2005-04-21 | Remove trailing whitespace | Misha Brukman |
2005-02-14 | Fix the second bug attached to PR504. | Chris Lattner |
2005-02-12 | Fix for testcase Transforms/IndVarsSimplify/2005-02-11-InvokeCrash.ll | Chris Lattner |
2004-10-27 | Convert 'struct' to 'class' in various places to adhere to the coding standards | Chris Lattner |
2004-10-12 | Fix a REALLY obscure bug in my previous checkin, which was splicing the END | Chris Lattner |
2004-10-11 | Handle a common case more carefully. In particular, instead of transforming | Chris Lattner |
2004-09-20 | Prototype these functions more accurately | Chris Lattner |
2004-09-15 | Convert code to compile with vc7.1. | Reid Spencer |
2004-09-01 | Changes For Bug 352 | Reid Spencer |
2004-07-26 | Throttle back indvar substitution from creating multiplies in loops. This is... | Chris Lattner |
2004-06-24 | Two fixes. First, stop using the ugly shouldSubstituteIndVar method. | Chris Lattner |
2004-06-20 | Make use of BinaryOperator::create* methods to shrinkify code. | Chris Lattner |
2004-06-19 | Fix a nasty bug, noticed by Reid | Chris Lattner |
2004-04-23 | Move the scev expansion code into this pass, where it belongs. There is | Chris Lattner |
2004-04-22 | Disable a previous patch that was causing indvars to loop infinitely :( | Chris Lattner |
2004-04-22 | Fix an extremely serious thinko I made in revision 1.60 of this file. | Chris Lattner |
2004-04-21 | Implement a todo, rewriting all possible scev expressions inside of the | Chris Lattner |
2004-04-21 | Implement a fixme. The helps loops that have induction variables of different | Chris Lattner |
2004-04-18 | Change the ExitBlocks list from being explicitly contained in the Loop | Chris Lattner |
2004-04-17 | If the loop executes a constant number of times, try a bit harder to replace | Chris Lattner |
2004-04-17 | Even if there are not any induction variables in the loop, if we can compute | Chris Lattner |
2004-04-16 | Fix some of the strange CBE-only failures that happened last night. | Chris Lattner |
2004-04-15 | Fix a bug in the previous checkin: if the exit block is not the same as | Chris Lattner |
2004-04-15 | Change the canonical induction variable that we insert. | Chris Lattner |
2004-04-02 | Rewrite the indvars pass to use the ScalarEvolution analysis. | Chris Lattner |
2004-01-08 | Improve encapsulation in the Loop and LoopInfo classes by eliminating the | Chris Lattner |
2003-12-23 | More minor non-functional changes. This now computes the exit condition, though | Chris Lattner |
2003-12-22 | Don't mind me, I'm just refactoring away. This patch makes room for LFTR, but | Chris Lattner |
2003-12-22 | Implement IndVarsSimplify/pointer-indvars.ll, transforming pointer | Chris Lattner |
2003-12-22 | Fix PR194 | Chris Lattner |
2003-12-18 | Reverted back to previous revision - this was previously merged | John Criswell |
2003-12-18 | Merged in RELEASE_11. | John Criswell |
2003-12-15 | Fix for PR185 & IndVarsSimplify/2003-12-15-Crash.llx | Chris Lattner |
2003-12-10 | Fix bug: IndVarsSimplify/2003-12-10-RemoveInstrCrash.llx | Chris Lattner |
2003-12-10 | Finegrainify namespacification | Chris Lattner |
2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke |
2003-10-20 | Added LLVM project notice to the top of every C++ source file. | John Criswell |
2003-10-12 | Rename loop preheaders pass to loop simplify | Chris Lattner |
2003-10-10 | Fix spelling. | Misha Brukman |