2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw |
2008-08-05 |
Dan Gohman | Pass the computed iteration count value to RewriteLoopE... |
blob | commitdiff | raw | diff to current |
2008-06-22 |
Dan Gohman | Use Loop::block_iterator. |
blob | commitdiff | raw | diff to current |
2008-06-13 |
Wojciech Matyjewicz | Use recently added getTruncateOrZeroExtend method to... |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dan Gohman | Tidy up BasicBlock::getFirstNonPHI, and change a bunch... |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Gabor Greif | API change for {BinaryOperator|CmpInst|CastInst}::creat... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Dan Gohman | Move the SCEV object factors from being static members... |
blob | commitdiff | raw | diff to current |
2007-09-10 |
Devang Patel | Require SCEV before LCSSA. |
blob | commitdiff | raw | diff to current |
2007-09-04 |
David Greene | Update GEP constructors to use an iterator interface... |
blob | commitdiff | raw | diff to current |
2007-08-21 |
Devang Patel | Use SmallVector instead of std::vector. |
blob | commitdiff | raw | diff to current |
2007-06-27 |
Zhou Sheng | Fix a bug. |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Dan Gohman | Rename ScalarEvolution::deleteInstructionFromRecords to |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Dan Gohman | Use SCEVConstant::get instead of SCEVUnknown::get to... |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Dan Gohman | Add a SCEV class and supporting code for sign-extend... |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Nick Lewycky | Inform ScalarEvolutions that we're deleting Values. |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Devang Patel | Now IndVarSimplify is a LoopPass. |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | make better use of LCSSA information in RewriteLoopExit... |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | Implement PR1179/PR1232 and test/Transforms/IndVarsSimp... |
blob | commitdiff | raw | diff to current |
2007-03-03 |
Chris Lattner | Make RewriteLoopExitValues far less nested by using... |
blob | commitdiff | raw | diff to current |
2007-03-02 |
Reid Spencer | Prefer non-virtual calls to ConstantInt::isZero over... |
blob | commitdiff | raw | diff to current |
2007-02-11 |
Chris Lattner | Simplify code by using value::takename |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Reid Spencer | Apply the VISIBILITY_HIDDEN field to the remaining... |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Chris Lattner | remove temporary vectors. |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Chris Lattner | eliminate temporary vectors |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | rename Type::isIntegral to Type::isInteger, eliminating... |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | Eliminate calls to isInteger, generalizing code and... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Chris Lattner | simplify some code |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | For PR1064: |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Reid Spencer | Comparison of primitive type sizes should now be done... |
blob | commitdiff | raw | diff to current |
2007-01-07 |
Chris Lattner | add -debug output for -indvars. |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Switch over Transforms/Scalar to use the STATISTIC... |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Chris Lattner | Fix Transforms/IndVarsSimplify/2006-09-20-LFTR-Crash.ll |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
blob | commitdiff | raw | diff to current |
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 |
next |