| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Allow SROA of vectors.  Removing this caused a | Dale Johannesen | 2008-11-04 | 1 | -12/+4 | 
| *  | Allow scalarrepl to treat an all-zero GEP just as bitcast. | Matthijs Kooijman | 2008-10-06 | 1 | -14/+28 | 
| *  | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 1 | -1/+1 | 
| *  | Fix PR2423 by checking all indices for out of range access, not only  | Chris Lattner | 2008-08-23 | 1 | -35/+31 | 
| *  | minor tidying of comments. | Chris Lattner | 2008-06-23 | 1 | -12/+14 | 
| *  | Fix PR2369 by making scalarrepl more careful about promoting  | Chris Lattner | 2008-06-22 | 1 | -5/+14 | 
| *  | Learn ScalarReplAggregrates how stores and loads of first class aggregrates | Matthijs Kooijman | 2008-06-05 | 1 | -0/+51 | 
| *  | Change packed struct layout so that field sizes | Duncan Sands | 2008-06-04 | 1 | -7/+5 | 
| *  | Use isSingleValueType instead of isFirstClassType to | Dan Gohman | 2008-05-23 | 1 | -1/+1 | 
| *  | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif | 2008-05-16 | 1 | -6/+6 | 
| *  | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman | 2008-05-13 | 1 | -3/+3 | 
| *  | API changes for class Use size reduction, wave 1. | Gabor Greif | 2008-04-06 | 1 | -19/+19 | 
| *  | fix a bug Anders ran into where scalarrepl would crash when promoting | Chris Lattner | 2008-02-29 | 1 | -57/+68 | 
| *  | Refactor some code out of ConvertUsesToScalar into their own methods, no | Chris Lattner | 2008-02-29 | 1 | -148/+190 | 
| *  | Fix scalarrepl to not 'miscompile' undefined code, part #2. | Chris Lattner | 2008-02-10 | 1 | -1/+1 | 
| *  | Fix a bug where scalarrepl would discard offset if type would match. | Chris Lattner | 2008-01-30 | 1 | -2/+2 | 
| *  | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 | 
| *  | At the point of calculating the shift amount, the | Duncan Sands | 2007-11-06 | 1 | -2/+3 | 
| *  | If a long double is in a packed struct, it may be | Duncan Sands | 2007-11-05 | 1 | -5/+7 | 
| *  | Change uses of getTypeSize to getABITypeSize, getTypeStoreSize | Duncan Sands | 2007-11-04 | 1 | -44/+56 | 
| *  | Don't do SRA for unions with long double fields. | Dale Johannesen | 2007-09-28 | 1 | -0/+6 | 
| *  | Update GEP constructors to use an iterator interface to fix | David Greene | 2007-09-04 | 1 | -6/+10 | 
| *  | Fix an accidental commit. | Chris Lattner | 2007-08-02 | 1 | -1/+1 | 
| *  | wrap some long lines.  Major offenders that are left include | Chris Lattner | 2007-08-02 | 1 | -1/+1 | 
| *  | More explicit keywords. | Dan Gohman | 2007-08-01 | 1 | -1/+1 | 
| *  | New CallInst interface to address GLIBCXX_DEBUG errors caused by | David Greene | 2007-08-01 | 1 | -2/+2 | 
| *  | Fix comments about vectors to use the current wording. | Dan Gohman | 2007-07-16 | 1 | -2/+2 | 
| *  | Expose struct size threhold to allow users to tweak their own setting. | Devang Patel | 2007-07-09 | 1 | -3/+12 | 
| *  | Correct a typo. | Zhou Sheng | 2007-07-06 | 1 | -1/+1 | 
| *  | Use DominatorTree instead of ETForest. | Devang Patel | 2007-06-07 | 1 | -3/+3 | 
| *  | Fix Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll and the second | Chris Lattner | 2007-05-30 | 1 | -48/+148 | 
| *  | Fix PR1446 by not scalarrepl'ing giant structures. | Chris Lattner | 2007-05-24 | 1 | -1/+5 | 
| *  | 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/+4 | 
| *  | Mem2Reg does not need TargetData. | Devang Patel | 2007-04-25 | 1 | -2/+1 | 
| *  | Remove unused function argument. | Devang Patel | 2007-04-25 | 1 | -1/+1 | 
| *  | If an alloca only has two types of uses: 1) reads 2) a memcpy/memmove that | Chris Lattner | 2007-04-25 | 1 | -4/+105 | 
| *  | refactor the SROA code out into its own method, no functionality change. | Chris Lattner | 2007-04-25 | 1 | -98/+107 | 
| *  | Move more passes to using ETForest instead of DominatorTree. | Owen Anderson | 2007-04-20 | 1 | -3/+3 | 
| *  | Make use of ConstantInt::isZero instead of ConstantInt::isNullValue. | Zhou Sheng | 2007-04-19 | 1 | -1/+1 | 
| *  | Fix Transforms/ScalarRepl/union-pointer.ll | Chris Lattner | 2007-04-11 | 1 | -6/+7 | 
| *  | fix a regression introduced by my last patch. | Chris Lattner | 2007-04-11 | 1 | -14/+1 | 
| *  | Simplify SROA conversion to integer in some ways, make it more general in oth... | Chris Lattner | 2007-04-11 | 1 | -131/+138 | 
| *  | Change uses of Function::front to Function::getEntryBlock for readability. | Dan Gohman | 2007-03-22 | 1 | -1/+1 | 
| *  | fix ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll | Chris Lattner | 2007-03-19 | 1 | -1/+2 | 
| *  | implement the next chunk of SROA with memset/memcpy's of aggregates.  This | Chris Lattner | 2007-03-19 | 1 | -36/+107 | 
| *  | This appears correct, enable it so we can see perf changes on testers | Chris Lattner | 2007-03-08 | 1 | -1/+1 | 
| *  | Second half of PR1226.  This is currently still disabled, until I have a chan... | Chris Lattner | 2007-03-08 | 1 | -9/+67 |