2009-03-31 |
Chris Lattner | Make the key of ValueRankMap an AssertingVH, so that... |
blob | commitdiff | raw |
2009-03-19 |
Dale Johannesen | This pass keeps a map of Instructions to Rank numbers, |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Dale Johannesen | Don't assign rank numbers to debug intrinsic "calls". |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Devang Patel | Fix build failure. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Devang Patel | Silence unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-08-19 |
Chris Lattner | don't use the result of WriteAsOperand |
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-03-21 |
Dan Gohman | Don't include <map> in Pass.h, which doesn't need it... |
blob | commitdiff | raw | diff to current |
2008-02-18 |
Chris Lattner | simplify some code, BreakUpSubtract always returns... |
blob | commitdiff | raw | diff to current |
2008-02-17 |
Chris Lattner | fix pasto |
blob | commitdiff | raw | diff to current |
2008-02-17 |
Chris Lattner | Split up subtracts into add+negate if they have a reass... |
blob | commitdiff | raw | diff to current |
2008-02-17 |
Chris Lattner | make the logic for breaking up subtracts more explicit, no |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Dan Gohman | Use empty() instead of comparing size() with zero. |
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-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-02 |
Reid Spencer | Prefer non-virtual calls to ConstantInt::isZero over... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Reid Spencer | Use isUnitValue() instead of getZExtValue() == 1 which... |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
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-21 |
Reid Spencer | For PR970: |
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-11 |
Zhou Sheng | For PR1043: |
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-07 |
Bill Wendling | Removing even more <iostream> includes. |
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-12-06 |
Chris Lattner | Remove the 'printname' argument to WriteAsOperand.... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
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-04-28 |
Chris Lattner | Fix Transforms/Reassociate/2006-04-27-ReassociateVector.ll |
blob | commitdiff | raw | diff to current |
2006-03-14 |
Chris Lattner | Implement a FIXME, recusively reassociating |
blob | commitdiff | raw | diff to current |
2006-03-14 |
Chris Lattner | extract some code into a method, no functionality change |
blob | commitdiff | raw | diff to current |
2006-03-14 |
Chris Lattner | Promote shifts by a constant to multiplies so that... |
blob | commitdiff | raw | diff to current |
2006-03-04 |
Chris Lattner | Add factoring of multiplications, e.g. turning A*A... |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Make iostream #inclusion explicit |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Fix a problem that Dan Berlin noticed, where reassociat... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Avoid creating garbage instructions, just move the... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | add some assertions and fix problems where reassociate... |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Chris Lattner | Fix Regression/Transforms/Reassociate/2005-08-24-Crash.ll |
blob | commitdiff | raw | diff to current |
2005-08-08 |
Chris Lattner | Use the new 'moveBefore' method to simplify some code... |
blob | commitdiff | raw | diff to current |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
blob | commitdiff | raw | diff to current |
2005-05-10 |
Chris Lattner | Fix Reassociate/shifttest.ll |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Implement Reassociate/mul-neg-add.ll |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Bail out earlier |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Teach reassociate that 0-X === X*-1 |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Fix PR557 and basictest[34].ll. |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Add debugging information |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | eliminate gotos |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Improve reassociation handling of inverses, implementin... |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Refactor some code |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Handle some simple cases where we can see that values... |
blob | commitdiff | raw | diff to current |
2005-05-07 |
Chris Lattner | Rewrite the guts of the reassociate pass to be more... |
blob | commitdiff | raw | diff to current |
2005-05-07 |
Chris Lattner | Convert shifts to muls to assist reassociation. This... |
blob | commitdiff | raw | diff to current |
2005-05-07 |
Chris Lattner | Simplify the code and rearrange it. No major functiona... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-07-29 |
Misha Brukman | Fix #includes of i*.h => Instructions.h as per PR403. |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Fixes working towards PR341 |
blob | commitdiff | raw | diff to current |
2004-07-01 |
Brian Gaeke | Make this pass use a more specific debug message than... |
blob | commitdiff | raw | diff to current |
2004-01-09 |
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-11-07 |
Misha Brukman | Declare FunctionPasses as such so that they can be... |
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-19 |
Chris Lattner | Change the Opcode enum for PHI nodes from "Instruction... |
blob | commitdiff | raw | diff to current |
2003-10-15 |
Chris Lattner | Decrease usage of use_size() |
blob | commitdiff | raw | diff to current |
2003-09-22 |
Misha Brukman | Credits now go into the top-level CREDITS.TXT |
blob | commitdiff | raw | diff to current |
2003-08-18 |
Misha Brukman | Spell `necessary' correctly. |
blob | commitdiff | raw | diff to current |
2003-08-13 |
Chris Lattner | Assign arguments different ranks so they get grouped... |
blob | commitdiff | raw | diff to current |
2003-08-12 |
Chris Lattner | Fix bug: Reassociate/2003-08-12-InfiniteLoop.ll |
blob | commitdiff | raw | diff to current |
2003-08-12 |
Chris Lattner | Assign finer grained ranks, make sure to reassociate... |
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-05-02 |
Chris Lattner | Fix spelling |
blob | commitdiff | raw | diff to current |
2003-04-23 |
Chris Lattner | Remove unnecesary &*'s |
blob | commitdiff | raw | diff to current |
2003-02-24 |
Chris Lattner | Rename Instruction::hasSideEffects() -> mayWriteToMemory() |
blob | commitdiff | raw | diff to current |
2002-12-15 |
Chris Lattner | Fix a huge performance problem in reassociate by introd... |
blob | commitdiff | raw | diff to current |
2002-12-15 |
Chris Lattner | Minor changes: |
blob | commitdiff | raw | diff to current |
2002-10-31 |
Chris Lattner | Fixes to the reassociate pass to make it respect domina... |
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-07-26 |
Chris Lattner | * Add support for different "PassType's" |
blob | commitdiff | raw | diff to current |
2002-07-25 |
Chris Lattner | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2002-07-23 |
Chris Lattner | *** empty log message *** |
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-16 |
Chris Lattner | * Make debug output conditional on #define |
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-09 |
Chris Lattner | Give the longer name to the instruction that will proba... |
blob | commitdiff | raw | diff to current |
2002-05-08 |
Chris Lattner | Initial checkin of expression reassociation pass |
blob | commitdiff | raw | diff to current |
|