2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
blob | commitdiff | raw |
2006-08-25 |
Owen Anderson | Add an assertion to check that we're really preserving... |
blob | commitdiff | raw | diff to current |
2006-08-25 |
Owen Anderson | Reapply the indvars patch, since nothing blew up last... |
blob | commitdiff | raw | diff to current |
2006-08-25 |
Owen Anderson | Revert my previous patch. Since there are some major... |
blob | commitdiff | raw | diff to current |
2006-08-25 |
Owen Anderson | Specify that indvars actually preserve LCSSA. This... |
blob | commitdiff | raw | diff to current |
2006-08-18 |
Reid Spencer | Fix a grammaro in a comment. |
blob | commitdiff | raw | diff to current |
2006-07-14 |
Owen Anderson | Hopefully the final attempt at making IndVars preserve... |
blob | commitdiff | raw | diff to current |
2006-07-13 |
Chris Lattner | Revert this patch temporarily until PR831 is fixed. |
blob | commitdiff | raw | diff to current |
2006-07-12 |
Owen Anderson | IndVars now (correctly) preserves LCSSA form. |
blob | commitdiff | raw | diff to current |
2006-07-11 |
Owen Anderson | Revert my indvars changes because they were breaking... |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Owen Anderson | De-pessimize the handling of LCSSA Phi nodes in IndVarS... |
blob | commitdiff | raw | diff to current |
2006-06-17 |
Chris Lattner | Fix IndVarsSimplify/2006-06-16-Indvar-LCSSA-Crash.ll... |
blob | commitdiff | raw | diff to current |
2005-11-18 |
Chris Lattner | Fix a crash building 176.gcc due to my recent patch... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | This was checking the wrong GEP expression. Fixing... |
blob | commitdiff | raw | diff to current |
2005-08-10 |
Chris Lattner | Allow indvar simplify to canonicalize ANY affine IV... |
blob | commitdiff | raw | diff to current |
2005-07-30 |
Nate Begeman | Break SCEVExpander out of IndVarSimplify into its own... |
blob | commitdiff | raw | diff to current |
2005-06-15 |
Chris Lattner | Fix PR582. The rewriter can move casts around, which... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-02-14 |
Chris Lattner | Fix the second bug attached to PR504. |
blob | commitdiff | raw | diff to current |
2005-02-12 |
Chris Lattner | Fix for testcase Transforms/IndVarsSimplify/2005-02... |
blob | commitdiff | raw | diff to current |
2004-10-27 |
Chris Lattner | Convert 'struct' to 'class' in various places to adhere... |
blob | commitdiff | raw | diff to current |
2004-10-12 |
Chris Lattner | Fix a REALLY obscure bug in my previous checkin, which... |
blob | commitdiff | raw | diff to current |
2004-10-11 |
Chris Lattner | Handle a common case more carefully. In particular... |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Chris Lattner | Prototype these functions more accurately |
blob | commitdiff | raw | diff to current |
2004-09-15 |
Reid Spencer | Convert code to compile with vc7.1. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-07-26 |
Chris Lattner | Throttle back indvar substitution from creating multipl... |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Chris Lattner | Two fixes. First, stop using the ugly shouldSubstitute... |
blob | commitdiff | raw | diff to current |
2004-06-20 |
Chris Lattner | Make use of BinaryOperator::create* methods to shrinkif... |
blob | commitdiff | raw | diff to current |
2004-06-19 |
Chris Lattner | Fix a nasty bug, noticed by Reid |
blob | commitdiff | raw | diff to current |
2004-04-23 |
Chris Lattner | Move the scev expansion code into this pass, where... |
blob | commitdiff | raw | diff to current |
2004-04-22 |
Chris Lattner | Disable a previous patch that was causing indvars to... |
blob | commitdiff | raw | diff to current |
2004-04-22 |
Chris Lattner | Fix an extremely serious thinko I made in revision... |
blob | commitdiff | raw | diff to current |
2004-04-21 |
Chris Lattner | Implement a todo, rewriting all possible scev expressio... |
blob | commitdiff | raw | diff to current |
2004-04-21 |
Chris Lattner | Implement a fixme. The helps loops that have induction... |
blob | commitdiff | raw | diff to current |
2004-04-18 |
Chris Lattner | Change the ExitBlocks list from being explicitly contai... |
blob | commitdiff | raw | diff to current |
2004-04-17 |
Chris Lattner | If the loop executes a constant number of times, try... |
blob | commitdiff | raw | diff to current |
2004-04-17 |
Chris Lattner | Even if there are not any induction variables in the... |
blob | commitdiff | raw | diff to current |
2004-04-16 |
Chris Lattner | Fix some of the strange CBE-only failures that happened... |
blob | commitdiff | raw | diff to current |
2004-04-15 |
Chris Lattner | Fix a bug in the previous checkin: if the exit block... |
blob | commitdiff | raw | diff to current |
2004-04-15 |
Chris Lattner | Change the canonical induction variable that we insert. |
blob | commitdiff | raw | diff to current |
2004-04-02 |
Chris Lattner | Rewrite the indvars pass to use the ScalarEvolution... |
blob | commitdiff | raw | diff to current |
2004-01-08 |
Chris Lattner | Improve encapsulation in the Loop and LoopInfo classes... |
blob | commitdiff | raw | diff to current |
2003-12-23 |
Chris Lattner | More minor non-functional changes. This now computes... |
blob | commitdiff | raw | diff to current |
2003-12-22 |
Chris Lattner | Don't mind me, I'm just refactoring away. This patch... |
blob | commitdiff | raw | diff to current |
2003-12-22 |
Chris Lattner | Implement IndVarsSimplify/pointer-indvars.ll, transform... |
blob | commitdiff | raw | diff to current |
2003-12-22 |
Chris Lattner | Fix PR194 |
blob | commitdiff | raw | diff to current |
2003-12-18 |
John Criswell | Reverted back to previous revision - this was previousl... |
blob | commitdiff | raw | diff to current |
2003-12-18 |
John Criswell | Merged in RELEASE_11. |
blob | commitdiff | raw | diff to current |
2003-12-15 |
Chris Lattner | Fix for PR185 & IndVarsSimplify/2003-12-15-Crash.llx |
blob | commitdiff | raw | diff to current |
2003-12-10 |
Chris Lattner | Fix bug: IndVarsSimplify/2003-12-10-RemoveInstrCrash.llx |
blob | commitdiff | raw | diff to current |
2003-12-10 |
Chris Lattner | Finegrainify namespacification |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-12 |
Chris Lattner | Rename loop preheaders pass to loop simplify |
blob | commitdiff | raw | diff to current |
2003-10-10 |
Misha Brukman | Fix spelling. |
blob | commitdiff | raw | diff to current |
2003-09-23 |
Chris Lattner | Fix bug: IndVarsSimplify/2003-09-23-NotAtTop.ll |
blob | commitdiff | raw | diff to current |
2003-09-12 |
Chris Lattner | Make sure to cannonicalize loops before running indvar... |
blob | commitdiff | raw | diff to current |
2003-09-10 |
Chris Lattner | Spelling fixes. I think that "cannonical" is ok, but... |
blob | commitdiff | raw | diff to current |
2003-09-10 |
Chris Lattner | Fix up file header |
blob | commitdiff | raw | diff to current |
2003-08-01 |
Chris Lattner | DEBUG got moved to Support/Debug.h |
blob | commitdiff | raw | diff to current |
2003-04-23 |
Chris Lattner | Remove unnecesary &*'s |
blob | commitdiff | raw | diff to current |
2002-10-21 |
Chris Lattner | - Rename AnalysisUsage::preservesAll to getPreservesA... |
blob | commitdiff | raw | diff to current |
2002-10-01 |
Chris Lattner | Updates to work with recent Statistic's changes: |
blob | commitdiff | raw | diff to current |
2002-09-10 |
Chris Lattner | Simplify code (somtimes dramatically), by using the... |
blob | commitdiff | raw | diff to current |
2002-09-10 |
Chris Lattner | * Clean up code a little bit |
blob | commitdiff | raw | diff to current |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
blob | commitdiff | raw | diff to current |
2002-07-27 |
Chris Lattner | * Standardize how analysis results/passes as printed... |
blob | commitdiff | raw | diff to current |
2002-07-26 |
Chris Lattner | * Add support for different "PassType's" |
blob | commitdiff | raw | diff to current |
2002-07-23 |
Chris Lattner | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2002-06-30 |
Chris Lattner | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2002-06-25 |
Anand Shukla | changes to make it compatible with 64bit gcc |
blob | commitdiff | raw | diff to current |
2002-06-25 |
Chris Lattner | MEGAPATCH checkin. |
blob | commitdiff | raw | diff to current |
2002-05-22 |
Chris Lattner | Use the new DEBUG(x) macro to allow debugging code... |
blob | commitdiff | raw | diff to current |
2002-05-10 |
Chris Lattner | Add support for printing out statistics information... |
blob | commitdiff | raw | diff to current |
2002-05-07 |
Chris Lattner | Merge all individual .h files into a single Scalar... |
blob | commitdiff | raw | diff to current |
2002-04-29 |
Chris Lattner | Eliminate duplicate or unneccesary #include's |
blob | commitdiff | raw | diff to current |
2002-04-29 |
Chris Lattner | Add new optional getPassName() virtual function that... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Tighten up the AnalysisUsage of lots of passes, primari... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Split ConstantVals.h into Constant.h and Constants.h |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Eliminate the cfg namespace, moving LoopInfo, Dominator... |
blob | commitdiff | raw | diff to current |
2002-04-27 |
Chris Lattner | * Rename MethodPass class to FunctionPass |
blob | commitdiff | raw | diff to current |
2002-04-27 |
Chris Lattner | Change Constant::getNullConstant to Constant::getNullValue |
blob | commitdiff | raw | diff to current |
2002-04-08 |
Chris Lattner | s/Method/Function |
blob | commitdiff | raw | diff to current |
2002-02-26 |
Chris Lattner | Change over to use new style pass mechanism, now passes... |
blob | commitdiff | raw | diff to current |
2002-02-12 |
Chris Lattner | * Pull BasicBlock::pred_* and BasicBlock::succ_* out... |
blob | commitdiff | raw | diff to current |
2002-02-12 |
Chris Lattner | Method.h no longer includes BasicBlock.h |
blob | commitdiff | raw | diff to current |
2002-01-31 |
Chris Lattner | MethodPass's are now guaranteed to not be run on extern... |
blob | commitdiff | raw | diff to current |
2002-01-31 |
Chris Lattner | Convert xforms over to new pass structure. |
blob | commitdiff | raw | diff to current |
2002-01-20 |
Chris Lattner | Changes to build successfully with GCC 3.02 |
blob | commitdiff | raw | diff to current |
2001-12-05 |
Chris Lattner | Actually return true when a change has been made |
blob | commitdiff | raw | diff to current |
2001-12-04 |
Chris Lattner | Fix bugs, don't do external methods which causes segv. |
blob | commitdiff | raw | diff to current |
2001-12-04 |
Chris Lattner | Implement induction variable simplification |
blob | commitdiff | raw | diff to current |
2001-12-03 |
Chris Lattner | Initial checkin of indvar stuff |
blob | commitdiff | raw | diff to current |
|