2009-06-06 |
Nick Lewycky | Don't crash on multiple return value with no obvious... |
blob | commitdiff | raw |
2009-05-28 |
Nick Lewycky | Use Operands.data() instead of &Operands[0] where Opera... |
blob | commitdiff | raw | diff to current |
2009-03-21 |
Duncan Sands | Factorize out a concept - no functionality change. |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Duncan Sands | Don't load values out of global constants with weak |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Rafael Espindola | Add the private linkage. |
blob | commitdiff | raw | diff to current |
2009-01-14 |
Chris Lattner | Fix PR3325, a miscompilation of invokes by IPSCCP.... |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Devang Patel | Fix unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-11-03 |
Nick Lewycky | Replace explicit loop with utility function. |
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-23 |
Chris Lattner | improve encapsulation of the BBExecutable set. |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Chris Lattner | Switch an assortment of maps, sets and vectors to more... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Bill Wendling | Temporarily revert r54792. It's causing an ICE during... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Devang Patel | Use DenseMap. Patch by Pratik Solanki. |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Dan Gohman | Fix SCCP's handling of struct value loads and stores... |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Dan Gohman | Enable first-class aggregates support. |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Tidy up some commments and use the getAggregateOperand and |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Fix the conditions under which SCCP should examine... |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Teach SCCP about insertvalue and extractvalue, and... |
blob | commitdiff | raw | diff to current |
2008-05-24 |
Chris Lattner | Fix PR2358 by resolving calls with undef arguments... |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dale Johannesen | Allow for switch with no cases. Was causing fault |
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-05-11 |
Chris Lattner | Fix various DOUTs to not call the extremely expensive... |
blob | commitdiff | raw | diff to current |
2008-05-10 |
Chris Lattner | Simplify code by using SwitchInst::findCaseValue instea... |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Chris Lattner | code restructuring, not functionality change. |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Chris Lattner | Don't replace multiple result of calls with undef, |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Chris Lattner | code cleanup, no functionality change. |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Chris Lattner | Rewrite multiple return value handling in SCCP. Before... |
blob | commitdiff | raw | diff to current |
2008-04-09 |
Devang Patel | Be conservative if getresult operand is neither call... |
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 |
2008-03-21 |
Dan Gohman | Don't include <map> in Pass.h, which doesn't need it... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Devang Patel | Add TODO reminder. |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Devang Patel | Initial multiple return values support. |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Nick Lewycky | SCCP also needs to be taught to follow unwind_to |
blob | commitdiff | raw | diff to current |
2008-03-08 |
Nick Lewycky | Not all users of a BB are Instructions any more. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Make Transforms to be 4.3 warnings-clean |
blob | commitdiff | raw | diff to current |
2008-01-28 |
Chris Lattner | Fix PR1938 by forcing the code that uses an undefined... |
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-12-29 |
Christopher Lamb | Disable null pointer folding transforms for non-generic... |
blob | commitdiff | raw | diff to current |
2007-10-03 |
Dan Gohman | Use empty() member functions when that's what's being... |
blob | commitdiff | raw | diff to current |
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 |
next |