| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Explicitly check for StoreInst, do not lose the chance to delete  | Zhou Sheng | 2009-03-18 | 1 | -1/+1 | 
| *  | Revert my previous change on Local.cpp, instead, fix the bug on scalarrepl. | Zhou Sheng | 2009-03-18 | 1 | -1/+1 | 
| *  | teach SROA to handle promoting vector allocas with a memset into them into | Chris Lattner | 2009-03-08 | 1 | -17/+19 | 
| *  | Enhance SROA to "promote to scalar" allocas which are  | Chris Lattner | 2009-03-08 | 1 | -0/+48 | 
| *  | change the MemIntrinsic get/setAlignment method to take an unsigned | Chris Lattner | 2009-03-08 | 1 | -3/+3 | 
| *  | Introduce a new MemTransferInst pseudo class, which is a common | Chris Lattner | 2009-03-08 | 1 | -25/+19 | 
| *  | While converting an aggregate to scalare, ignore and remove aggregate's debug... | Devang Patel | 2009-03-06 | 1 | -3/+12 | 
| *  | SRThreshold is meant to be inclusive. | Evan Cheng | 2009-03-06 | 1 | -1/+1 | 
| *  | complete comment. | Chris Lattner | 2009-03-04 | 1 | -1/+3 | 
| *  | this wasn't intended to be committed. | Chris Lattner | 2009-03-04 | 1 | -2/+1 | 
| *  | Fix PR3720 by properly propagating alignment information from memcpy/memmove  | Chris Lattner | 2009-03-04 | 1 | -7/+34 | 
| *  | Use > instead of >=. We want to promote aggregates of 128-bytes. | Bill Wendling | 2009-03-03 | 1 | -1/+1 | 
| *  | Reapply r65755, but reversing "<" to ">=". | Bill Wendling | 2009-03-03 | 1 | -2/+3 | 
| *  | Temporarily revert r65755. It was causing failures in the self-hosting | Bill Wendling | 2009-03-01 | 1 | -5/+3 | 
| *  | hoist the check for alloca size up so that it controls CanConvertToScalar  | Chris Lattner | 2009-03-01 | 1 | -3/+5 | 
| *  | Use early exits. Reduce indentation. | Devang Patel | 2009-02-10 | 1 | -37/+42 | 
| *  | Enable scalar replacement of AllocaInst whose one of the user is dbg info. | Devang Patel | 2009-02-10 | 1 | -52/+81 | 
| *  | fix PR3489, use bits instead of bytes. | Chris Lattner | 2009-02-06 | 1 | -2/+2 | 
| *  | teach "convert from scalar" to handle loads of fca's. | Chris Lattner | 2009-02-03 | 1 | -2/+29 | 
| *  | refactor the interface to ConvertUsesOfLoadToScalar,  | Chris Lattner | 2009-02-03 | 1 | -34/+35 | 
| *  | convert ConvertUsesOfLoadToScalar to use IRBuilder, | Chris Lattner | 2009-02-03 | 1 | -37/+33 | 
| *  | switch ConvertScalar_InsertValue to use an IRBuilder, no  | Chris Lattner | 2009-02-03 | 1 | -30/+32 | 
| *  | make scalar conversion handle stores of first class | Chris Lattner | 2009-02-03 | 1 | -22/+38 | 
| *  | Make SROA produce a vector only when the alloca is actually  | Chris Lattner | 2009-02-03 | 1 | -7/+20 | 
| *  | add another case of undefined behavior without crashing, PR3466. | Chris Lattner | 2009-02-03 | 1 | -2/+3 | 
| *  | Teach ConvertUsesToScalar to handle memset, allowing it to handle  | Chris Lattner | 2009-02-03 | 1 | -21/+55 | 
| *  | rearrange how SRoA handles promotion of allocas to vectors. | Chris Lattner | 2009-02-03 | 1 | -93/+120 | 
| *  | inline SROA::ConvertToScalar, no functionality change. | Chris Lattner | 2009-02-02 | 1 | -20/+14 | 
| *  | Fix a bug which caused us to miscompile a couple of Ada | Chris Lattner | 2009-02-02 | 1 | -1/+6 | 
| *  | Fix a comment (bytes -> bits), reformat a comment | Duncan Sands | 2009-02-02 | 1 | -29/+29 | 
| *  | Fix an obvious thinko. | Duncan Sands | 2009-02-02 | 1 | -1/+1 | 
| *  | Simplify and generalize the SROA "convert to scalar" transformation to | Chris Lattner | 2009-01-31 | 1 | -317/+174 | 
| *  | Fix some issues with volatility, move "CanConvertToScalar" check  | Chris Lattner | 2009-01-28 | 1 | -21/+33 | 
| *  | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -22/+23 | 
| *  | Fix PR3304 | Chris Lattner | 2009-01-09 | 1 | -2/+12 | 
| *  | This implements the second half of the fix for PR3290, handling | Chris Lattner | 2009-01-08 | 1 | -2/+99 | 
| *  | Implement the first half of PR3290: if there is a store of an  | Chris Lattner | 2009-01-07 | 1 | -5/+133 | 
| *  | Factor a bunch of code out into a helper method. | Chris Lattner | 2009-01-07 | 1 | -148/+156 | 
| *  | use continue to simplify code and reduce nesting, no functionality | Chris Lattner | 2009-01-07 | 1 | -38/+58 | 
| *  | Get TargetData once up front and cache as an ivar instead of | Chris Lattner | 2009-01-07 | 1 | -45/+38 | 
| *  | Use the hasAllZeroIndices predicate to simplify some  | Chris Lattner | 2009-01-07 | 1 | -28/+6 | 
| *  | 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 |