2007-10-03 |
Dan Gohman | Use empty() member functions when that's what's being... |
blob | commitdiff | raw |
2007-07-20 |
Duncan Sands | Place SCCPSolver also in the anonymous namespace. ... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Devang Patel | Fix PR1431 |
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-04-14 |
Chris Lattner | fix long lines |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | minor cleanups |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
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-02-02 |
Chris Lattner | Switch this back to using an std::map. DenseMap entrie... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | Remove more malloc thrashing, this speeds up IPSCCP... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | Convert an std::set to SmallSet, this speeds up IPSCCP... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | eliminate a malloc/free for (almost) every GEP processe... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | switch hash_map's over to DenseMap in SCCP. This speed... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Reid Spencer | Changes to support making the shift instructions be... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | Adjust #includes to match movement of constant folding... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | use smallvector instead of vector to make constant... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
blob | commitdiff | raw | diff to current |
2007-01-13 |
Chris Lattner | Fix a minor bug handling constant exprs, introduced... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | For PR1064: |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Zhou Sheng | For PR1043: |
blob | commitdiff | raw | diff to current |
2007-01-04 |
Chris Lattner | Enable a couple xforms for packed vectors (undef |... |
blob | commitdiff | raw | diff to current |
2007-01-03 |
Jim Laskey | Vectors are not supported by ConstantInt::getAllOnesValue. |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | Fix a typo. |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-20 |
Chris Lattner | handle undef values much more carefully: generalize... |
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-12 |
Reid Spencer | Change inferred getCast into specific getCast. Passes... |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
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-04 |
Devang Patel | SCCP does not handle Packed Type properly. Disable... |
blob | commitdiff | raw | diff to current |
2006-11-26 |
Bill Wendling | Removed #include <iostream> and replaced with llvm_... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-10-23 |
Chris Lattner | Handle fallout from the recent branch-on-undef changes... |
blob | commitdiff | raw | diff to current |
2006-10-22 |
Chris Lattner | 3 Changes: |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Chris Lattner | Fix an ugly problem in SCCP. This fixes Benchmarks... |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Chris Lattner | Eliminate ConstantBool::True and ConstantBool::False... |
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-08 |
Chris Lattner | Add supprot for shufflevector |
blob | commitdiff | raw | diff to current |
2006-02-08 |
Chris Lattner | Implement some more interesting select sccp cases.... |
blob | commitdiff | raw | diff to current |
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 |
next |