2006-01-22 |
Chris Lattner | Make iostream #inclusion explicit |
blob | commitdiff | raw | diff to current |
2006-01-17 |
Robert Bocchino | Lowerpacked and SCCP support for the insertelement... |
blob | commitdiff | raw | diff to current |
2006-01-10 |
Robert Bocchino | Added lower packed support for the extractelement opera... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Eliminate GetGEPGlobalInitializer in favor of the more... |
blob | commitdiff | raw | diff to current |
2005-04-23 |
Jeff Cohen | Eliminate tabs and trailing spaces |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-19 |
Chris Lattner | Wrap some long lines. |
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 |
2005-01-08 |
Chris Lattner | Silence warnings |
blob | commitdiff | raw | diff to current |
2004-12-11 |
Chris Lattner | If one side of and/or is known to be 0/-1, it doesn... |
blob | commitdiff | raw | diff to current |
2004-12-11 |
Chris Lattner | Two bug fixes: |
blob | commitdiff | raw | diff to current |
2004-12-11 |
Chris Lattner | Do not delete the entry block to a function. |
blob | commitdiff | raw | diff to current |
2004-12-11 |
Chris Lattner | Implement Transforms/SCCP/ipsccp-gvar.ll, by tracking... |
blob | commitdiff | raw | diff to current |
2004-12-11 |
Chris Lattner | Fix a bug where we could delete dead invoke instruction... |
blob | commitdiff | raw | diff to current |
2004-12-10 |
Chris Lattner | Implement SCCP/ipsccp-conditional.ll, by totally deleti... |
blob | commitdiff | raw | diff to current |
2004-12-10 |
Chris Lattner | Fix SCCP/2004-12-10-UndefBranchBug.ll |
blob | commitdiff | raw | diff to current |
2004-12-10 |
Chris Lattner | This is the initial implementation of IPSCCP, as reques... |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Chris Lattner | Do not delete dead invoke instructions! |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Chris Lattner | Minor cleanups. There is no reason for SCCP to derive... |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Chris Lattner | Count more accurately |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Chris Lattner | Two minor improvements: |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Chris Lattner | rename InstValue to LatticeValue, as it holds for more... |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Chris Lattner | Substantially refactor the SCCP class into an SCCP... |
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-16 |
Chris Lattner | Handle undef values as undefined on the constant lattice |
blob | commitdiff | raw | diff to current |
2004-10-09 |
Chris Lattner | Use DEBUG instead of DebugFlag directly, as DebugFlag... |
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-08-04 |
Alkis Evlogimenos | Stop using getValues(). |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Reid Spencer | Delete a redundant if branch. |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Reid Spencer | bug 122: |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | This patch was contributed by Daniel Berlin! |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Fixes working towards PR341 |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Add SCCP support for constant folding calls, implementing: |
blob | commitdiff | raw | diff to current |
2004-04-05 |
Chris Lattner | Support getelementptr instructions which use uint's... |
blob | commitdiff | raw | diff to current |
2004-03-16 |
Chris Lattner | Do not try to optimize PHI nodes with incredibly high... |
blob | commitdiff | raw | diff to current |
2004-03-12 |
Chris Lattner | Add sccp support for select instructions |
blob | commitdiff | raw | diff to current |
2004-03-07 |
Chris Lattner | Since 'load null' is undefined, we can make it do whate... |
blob | commitdiff | raw | diff to current |
2004-02-15 |
Chris Lattner | Adjustments to support the new ConstantAggregateZero... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Don't use ConstantExpr::getShift anymore |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Use constantexprs for casts. Eliminate use of the... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Fix fairly severe bug in my last checking where we... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | * Implement minor performance optimization for the... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Implement SCCP/phitest.ll |
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-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-18 |
Chris Lattner | ADd support for the new varargs instructions |
blob | commitdiff | raw | diff to current |
2003-10-10 |
Misha Brukman | Fix spelling. |
blob | commitdiff | raw | diff to current |
2003-10-08 |
Chris Lattner | Update comment |
blob | commitdiff | raw | diff to current |
2003-10-08 |
Chris Lattner | Use a set to keep track of which edges have been notice... |
blob | commitdiff | raw | diff to current |
2003-10-08 |
Chris Lattner | Minor fixes here and there |
blob | commitdiff | raw | diff to current |
2003-10-08 |
Chris Lattner | Avoid building data structures we don't really need... |
blob | commitdiff | raw | diff to current |
2003-09-08 |
Chris Lattner | Add support for the unwind instruction |
blob | commitdiff | raw | diff to current |
2003-08-27 |
Chris Lattner | Fix bug: SCCP/2003-08-26-InvokeHandling.ll |
blob | commitdiff | raw | diff to current |
2003-08-18 |
Misha Brukman | Spell `necessary' correctly. |
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-06-24 |
Chris Lattner | Fix bug: SCCP/2003-06-24-OverdefinedPHIValue.ll |
blob | commitdiff | raw | diff to current |
2003-05-20 |
Misha Brukman | Hopefully, the final fix for `[Pp]ropogate'. |
blob | commitdiff | raw | diff to current |
2003-05-08 |
Chris Lattner | Handle va_arg instruction correctly |
blob | commitdiff | raw | diff to current |
2003-04-25 |
Chris Lattner | Fix major problem with PHI node traversal: rechecking... |
blob | commitdiff | raw | diff to current |
2003-04-25 |
Chris Lattner | Minor non-functional changes: |
blob | commitdiff | raw | diff to current |
2003-04-23 |
Chris Lattner | Remove unnecesary &*'s |
blob | commitdiff | raw | diff to current |
2002-11-04 |
Chris Lattner | Make sure to _delete_ memory allocated by worklists |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Misha Brukman | Fix spelling of `propagate'. |
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-08-30 |
Chris Lattner | - Implement SCCP of getelementptr instructions |
blob | commitdiff | raw | diff to current |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
blob | commitdiff | raw | diff to current |
2002-08-14 |
Chris Lattner | Remove extra #includes |
blob | commitdiff | raw | diff to current |
2002-08-14 |
Chris Lattner | Remove support for unary operators |
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-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-22 |
Chris Lattner | Fix bug: test/Regression/Transforms/SCCP/2002-05-21... |
blob | commitdiff | raw | diff to current |
2002-05-20 |
Chris Lattner | Fix bug: test/Regression/Transforms/SCCP/2002-05-20... |
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-05-07 |
Chris Lattner | Add #include no longer included by llvm/Transforms... |
blob | commitdiff | raw | diff to current |
2002-05-07 |
Chris Lattner | * Convert InstWorkList to vector instead of set, becaus... |
blob | commitdiff | raw | diff to current |
2002-05-06 |
Chris Lattner | Implement constant propogation of shift instructions |
blob | commitdiff | raw | diff to current |
2002-05-02 |
Chris Lattner | Ok, really it only takes me 3 times to get this right! |
blob | commitdiff | raw | diff to current |
2002-05-02 |
Chris Lattner | Oops, disable debugging code all the way. :) |
blob | commitdiff | raw | diff to current |
2002-05-02 |
Chris Lattner | * Finish the implementation of isEdgeFeasible this... |
blob | commitdiff | raw | diff to current |
2002-05-02 |
Chris Lattner | * Enable SCCP debugging to be turned on with a simple... |
blob | commitdiff | raw | diff to current |
2002-05-02 |
Chris Lattner | * Simplify the code by not bothering to name the folded... |
blob | commitdiff | raw | diff to current |
2002-04-29 |
Chris Lattner | Significantly clean up SCCP pass. Now the two classes... |
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-27 |
Chris Lattner | * Rename MethodPass class to FunctionPass |
blob | commitdiff | raw | diff to current |
2002-04-27 |
Chris Lattner | Changes because the Terminator::getSuccessor function... |
blob | commitdiff | raw | diff to current |
2002-04-18 |
Chris Lattner | Convert SCCP over to use InstVisitor instead of hand... |
blob | commitdiff | raw | diff to current |
2002-04-18 |
Chris Lattner | GEP instructions can never be constant propogated. |
blob | commitdiff | raw | diff to current |
2002-04-09 |
Chris Lattner | Move FunctionArgument out of iOther.h into Argument... |
blob | commitdiff | raw | diff to current |
2002-04-08 |
Chris Lattner | s/Method/Function |
blob | commitdiff | raw | diff to current |
2002-04-08 |
Chris Lattner | ConstantHandling moved into VMCore library |
blob | commitdiff | raw | diff to current |
next |