| Commit message (Expand) | Author | Age | Files | Lines |
| * | Don't let globalopt hack on volatile loads or stores. | Chris Lattner | 2008-01-29 | 1 | -1/+4 |
| * | Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan's | Chris Lattner | 2008-01-14 | 1 | -59/+97 |
| * | The isNotSuitableForSRA property is now dead, don't compute it. | Chris Lattner | 2008-01-14 | 1 | -45/+1 |
| * | Change SRAGlobal to not depend on isNotSuitableForSRA, which makes it very | Chris Lattner | 2008-01-14 | 1 | -2/+75 |
| * | Make the 'shrink global to bool' optimization more self contained, and thus | Chris Lattner | 2008-01-14 | 1 | -10/+25 |
| * | Fix PR1896 | Chris Lattner | 2008-01-04 | 1 | -1/+1 |
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| * | Change the PointerType api for creating pointer types. The old functionality ... | Christopher Lamb | 2007-12-17 | 1 | -2/+2 |
| * | Fix the regression on Transforms/GlobalOpt/deadglobal-2.ll from my | Chris Lattner | 2007-11-13 | 1 | -3/+3 |
| * | Tighten up a check for folding away loads from (newly constant) globals. This | Chris Lattner | 2007-11-09 | 1 | -6/+11 |
| * | Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. | Duncan Sands | 2007-11-01 | 1 | -1/+1 |
| * | Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOneGlobal that caused | Chris Lattner | 2007-09-14 | 1 | -4/+4 |
| * | Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the SROA rewriter how to handle | Chris Lattner | 2007-09-13 | 1 | -14/+62 |
| * | be tolerant of PHI nodes when rewriting heap SROA code. This is a step | Chris Lattner | 2007-09-13 | 1 | -26/+50 |
| * | refactor some code, no functionality change. On the path to PR1639 | Chris Lattner | 2007-09-13 | 1 | -50/+56 |
| * | Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart enough to see through | Chris Lattner | 2007-09-13 | 1 | -5/+16 |
| * | Make AllUsesOfLoadedValueWillTrapIfNull strong enough to see through PHI | Chris Lattner | 2007-09-13 | 1 | -6/+15 |
| * | Update GEP constructors to use an iterator interface to fix | David Greene | 2007-09-04 | 1 | -3/+3 |
| * | When rebuilding constant structs, make sure to honor the isPacked bit. | Chris Lattner | 2007-06-04 | 1 | -1/+1 |
| * | selects can also reach here | Chris Lattner | 2007-05-15 | 1 | -2/+3 |
| * | Fix Transforms/GlobalOpt/2007-05-13-Crash.ll | Chris Lattner | 2007-05-13 | 1 | -1/+4 |
| * | Fix typo in comment. | Nick Lewycky | 2007-05-06 | 1 | -1/+1 |
| * | Drop 'const' | Devang Patel | 2007-05-03 | 1 | -2/+2 |
| * | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 | 1 | -2/+2 |
| * | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 | 1 | -0/+3 |
| * | Implement the "thread_local" keyword. | Lauro Ramos Venancio | 2007-04-12 | 1 | -7/+19 |
| * | Fix Transforms/GlobalOpt/2007-04-05-Crash.ll | Chris Lattner | 2007-04-05 | 1 | -1/+1 |
| * | Prefer non-virtual calls to ConstantInt::isZero over virtual calls to | Reid Spencer | 2007-03-02 | 1 | -1/+1 |
| * | For PR1195: | Reid Spencer | 2007-02-15 | 1 | -3/+3 |
| * | stop using methods that take vectors. | Chris Lattner | 2007-02-12 | 1 | -3/+4 |
| * | simplify name juggling through the use of Value::takeName. | Chris Lattner | 2007-02-11 | 1 | -8/+6 |
| * | Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in | Reid Spencer | 2007-02-05 | 1 | -2/+3 |
| * | Changes to support making the shift instructions be true BinaryOperators. | Reid Spencer | 2007-02-02 | 1 | -4/+0 |
| * | eliminate temporary vectors | Chris Lattner | 2007-01-31 | 1 | -6/+5 |
| * | eliminate temporary vectors | Chris Lattner | 2007-01-31 | 1 | -9/+12 |
| * | Adjust #includes to match movement of constant folding code from transformuti... | Chris Lattner | 2007-01-30 | 1 | -2/+2 |
| * | adjust to api change | Chris Lattner | 2007-01-30 | 1 | -1/+2 |
| * | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid | Reid Spencer | 2007-01-30 | 1 | -2/+2 |
| * | For PR970: | Reid Spencer | 2007-01-21 | 1 | -0/+1 |
| * | Branch conditions must be i1 | Chris Lattner | 2007-01-12 | 1 | -3/+1 |
| * | Implement review feedback for the ConstantBool->ConstantInt merge. Chris | Reid Spencer | 2007-01-12 | 1 | -2/+2 |
| * | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. | Reid Spencer | 2007-01-11 | 1 | -5/+5 |
| * | For PR1043: | Zhou Sheng | 2007-01-11 | 1 | -9/+12 |
| * | Fix a bug in heap-sra that caused compilation failure of office-ispell. | Chris Lattner | 2007-01-09 | 1 | -3/+19 |
| * | For PR950: | Reid Spencer | 2006-12-31 | 1 | -9/+8 |
| * | For PR950: | Reid Spencer | 2006-12-23 | 1 | -28/+36 |
| * | Eliminate static ctors due to Statistic objects | Chris Lattner | 2006-12-19 | 1 | -16/+12 |
| * | Replace inferred getCast(V,Ty) calls with more strict variants. | Reid Spencer | 2006-12-12 | 1 | -5/+4 |
| * | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling | 2006-12-07 | 1 | -18/+18 |
| * | Detemplatize the Statistic class. The only type it is instantiated with | Chris Lattner | 2006-12-06 | 1 | -11/+11 |