2008-05-29 |
Gabor Greif | convert more operand loops to iterator formulation |
blob | commitdiff | raw |
2008-05-23 |
Dan Gohman | Use isSingleValueType instead of isFirstClassType to |
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-15 |
Gabor Greif | Fix a bunch of 80col violations that arose from the... |
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-26 |
Chris Lattner | When SRoA'ing a global variable, make sure the new... |
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-12 |
Chris Lattner | Reimplement the parameter attributes support, phase... |
blob | commitdiff | raw | diff to current |
2008-02-22 |
Dale Johannesen | Split ParameterAttributes.h, putting the complicated |
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-02-18 |
Duncan Sands | Simplify caller updating using a CallSite, as |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Duncan Sands | Remove any 'nest' parameter attributes if the function |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Chris Lattner | Don't let globalopt hack on volatile loads or stores. |
blob | commitdiff | raw | diff to current |
2008-01-14 |
Chris Lattner | Fix the miscompilation of MiBench/consumer-lame that... |
blob | commitdiff | raw | diff to current |
2008-01-14 |
Chris Lattner | The isNotSuitableForSRA property is now dead, don't... |
blob | commitdiff | raw | diff to current |
2008-01-14 |
Chris Lattner | Change SRAGlobal to not depend on isNotSuitableForSRA... |
blob | commitdiff | raw | diff to current |
2008-01-14 |
Chris Lattner | Make the 'shrink global to bool' optimization more... |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Chris Lattner | Fix PR1896 |
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-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Chris Lattner | Fix the regression on Transforms/GlobalOpt/deadglobal... |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Chris Lattner | Tighten up a check for folding away loads from (newly... |
blob | commitdiff | raw | diff to current |
2007-11-01 |
Duncan Sands | Executive summary: getTypeSize -> getTypeStoreSize... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Chris Lattner | Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOn... |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Chris Lattner | Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the... |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Chris Lattner | be tolerant of PHI nodes when rewriting heap SROA code... |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Chris Lattner | refactor some code, no functionality change. On the... |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Chris Lattner | Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart... |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Chris Lattner | Make AllUsesOfLoadedValueWillTrapIfNull strong enough... |
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-06-04 |
Chris Lattner | When rebuilding constant structs, make sure to honor... |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Chris Lattner | selects can also reach here |
blob | commitdiff | raw | diff to current |
2007-05-13 |
Chris Lattner | Fix Transforms/GlobalOpt/2007-05-13-Crash.ll |
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-12 |
Lauro Ramos Venancio | Implement the "thread_local" keyword. |
blob | commitdiff | raw | diff to current |
2007-04-05 |
Chris Lattner | Fix Transforms/GlobalOpt/2007-04-05-Crash.ll |
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-15 |
Reid Spencer | For PR1195: |
blob | commitdiff | raw | diff to current |
2007-02-12 |
Chris Lattner | stop using methods that take vectors. |
blob | commitdiff | raw | diff to current |
2007-02-11 |
Chris Lattner | simplify name juggling through the use of 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-02-02 |
Reid Spencer | Changes to support making the shift instructions be... |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Chris Lattner | eliminate temporary vectors |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Chris Lattner | eliminate temporary vectors |
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 | adjust to api change |
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-21 |
Reid Spencer | For PR970: |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Chris Lattner | Branch conditions must be i1 |
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-09 |
Chris Lattner | Fix a bug in heap-sra that caused compilation failure... |
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 | Eliminate static ctors due to Statistic objects |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Reid Spencer | Replace inferred getCast(V,Ty) calls with more strict... |
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-11-30 |
Chris Lattner | make it clear that this is always a zext |
blob | commitdiff | raw | diff to current |
2006-11-30 |
Chris Lattner | One more bugfix, 3 cases of making casts explicit. |
blob | commitdiff | raw | diff to current |
2006-11-30 |
Chris Lattner | Fix a bug in globalopt due to the recent cast patch. |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-26 |
Bill Wendling | Replace #include <iostream> with llvm_* streams. |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Chris Lattner | Fix GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll and... |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-09-30 |
Chris Lattner | Fix debug output |
blob | commitdiff | raw | diff to current |
2006-09-30 |
Chris Lattner | Implement SRA of heap allocations. |
blob | commitdiff | raw | diff to current |
2006-09-30 |
Chris Lattner | Add some ifdef'd out debug info |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Chris Lattner | Eliminate ConstantBool::True and ConstantBool::False... |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Anton Korobeynikov | Adding dllimport, dllexport and external weak linkage... |
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-07-07 |
Chris Lattner | Fix PR820 and Transforms/GlobalOpt/2006-07-07-InlineAsm... |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Make iostream #inclusion explicit |
blob | commitdiff | raw | diff to current |
2005-11-05 |
Nate Begeman | Add support alignment of allocation instructions. |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Alkis Evlogimenos | Stop using deprecated types |
blob | commitdiff | raw | diff to current |
2005-09-27 |
Chris Lattner | Fix a regression in my previous patch, fixing GlobalOpt... |
blob | commitdiff | raw | diff to current |
2005-09-27 |
Chris Lattner | Add support for external calls that we know how to... |
blob | commitdiff | raw | diff to current |
2005-09-27 |
Chris Lattner | Fix a bug where we would evaluate stores into linkonce... |
blob | commitdiff | raw | diff to current |
2005-09-27 |
Chris Lattner | Implement support for static constructors with calls... |
blob | commitdiff | raw | diff to current |
2005-09-27 |
Chris Lattner | Refactor this code a bit, no functionality changes. |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Remove some dead code. ctor evaluation subsumes empty... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Add support for alloca, implementing ctor-list-opt... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Add a debug printout, fix a crash on kc++ |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Implement loads/stores through GEP's of globals. This... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Replace TraverseGEPInitializer with ConstantFoldLoadThr... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | add a comment |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Add support for getelementptr, load, and correctly... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Add support for br/brcond/switch and phi |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Add a simple interpreter to this code, allowing us... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | factor some code into a InstallGlobalCtors method,... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Make the global opt optimizer work on modules with... |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Factor this code out into a few methods. |
blob | commitdiff | raw | diff to current |
2005-06-15 |
Chris Lattner | Do not promote globals only used by main to locals... |
blob | commitdiff | raw | diff to current |
2005-05-08 |
Chris Lattner | Convert non-address taken functions with C calling... |
blob | commitdiff | raw | diff to current |
next |