2012-08-21 |
Chandler Carruth | Port the global copy optimization from the SROA pass... |
blob | commitdiff | raw |
2012-08-10 |
Pete Cooper | Fix crash when when do lto on Bullet. Dynamic GEPs... |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nadav Rotem | Clean whitespaces. |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Chandler Carruth | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Bill Wendling | The DIBuilder class is just a wrapper around debug... |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Bill Wendling | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo... |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Nadav Rotem | Add a number of threshold arguments to the SRA pass. |
blob | commitdiff | raw | diff to current |
2012-06-17 |
Pete Cooper | Now that SROA can form alloca's for dynamic vector... |
blob | commitdiff | raw | diff to current |
2012-06-16 |
Pete Cooper | Fix crash from r158529 on Bullet. |
blob | commitdiff | raw | diff to current |
2012-06-15 |
Pete Cooper | Allow SROA to split up an array of vectors into multipl... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Pete Cooper | Recommit r158407: Allow SROA to look at a vector type... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Pete Cooper | Revert r158454: Allow SROA to look at a vector type... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Pete Cooper | Recommit r158407: Allow SROA to look at a vector type... |
blob | commitdiff | raw | diff to current |
2012-06-13 |
Pete Cooper | Revert "Allow SROA to look at a vector type and see... |
blob | commitdiff | raw | diff to current |
2012-06-13 |
Pete Cooper | Allow SROA to look at a vector type and see if the... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Peter Collingbourne | Do not eliminate allocas whose alignment exceeds that... |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Chad Rosier | Typo. |
blob | commitdiff | raw | diff to current |
2012-03-23 |
Duncan Sands | Indentation. |
blob | commitdiff | raw | diff to current |
2012-03-22 |
Chris Lattner | don't use "signed", just something I noticed in patches... |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Aaron Ballman | Fixed a transform crash when setting a negative size... |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Benjamin Kramer | Reflow code, no functionality change. |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Chris Lattner | use ConstantVector::getSplat in a few places. |
blob | commitdiff | raw | diff to current |
2011-12-26 |
Rafael Espindola | Fix warning. |
blob | commitdiff | raw | diff to current |
2011-12-05 |
Nadav Rotem | Add support for vectors of pointers. |
blob | commitdiff | raw | diff to current |
2011-11-20 |
Nick Lewycky | Refactor code to use new attribute getters on CallSite... |
blob | commitdiff | raw | diff to current |
2011-11-12 |
Eli Friedman | Make sure scalarrepl picks the correct alloca when... |
blob | commitdiff | raw | diff to current |
2011-10-23 |
Cameron Zwarich | The element insertion code in scalar replacement doesn... |
blob | commitdiff | raw | diff to current |
2011-10-11 |
Cameron Zwarich | Fix PR11106 by correcting a typo that has been in the... |
blob | commitdiff | raw | diff to current |
2011-10-11 |
Cameron Zwarich | Remove a lot of the fancy scalar replacement code for... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-09-22 |
Eli Friedman | PR10987: add a missed safety check to isSafePHIToSpecul... |
blob | commitdiff | raw | diff to current |
2011-09-12 |
Eli Friedman | Change a bunch of isVolatile() checks to check for... |
blob | commitdiff | raw | diff to current |
2011-07-25 |
Nick Lewycky | Finish adding support for lifetime intrinsics to SROA... |
blob | commitdiff | raw | diff to current |
2011-07-25 |
Jay Foad | Convert GetElementPtrInst to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Dan Gohman | Fix MergeInVectorType to check for vector types with... |
blob | commitdiff | raw | diff to current |
2011-07-19 |
Jay Foad | Convert TargetData::getIndexedOffset to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-07 |
Devang Patel | Use DBG_VALUE location while inserting DBG_VALUE during... |
blob | commitdiff | raw | diff to current |
2011-07-06 |
Devang Patel | Handle cases where multiple dbg.declare and dbg.value... |
blob | commitdiff | raw | diff to current |
2011-07-06 |
Devang Patel | Simplify. Consolidate dbg.declare handling in AllocaPro... |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Nick Lewycky | Fix likely typo, reduce number of instruction name... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Nick Lewycky | Teach one piece of scalarrepl to handle lifetime marker... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Cameron Zwarich | When scalar replacement returns a vector type, only... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Cameron Zwarich | Fix an invalid bitcast crash that occurs when doing... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Cameron Zwarich | Remove a pointless assignment. Nothing checks the value... |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Cameron Zwarich | Be more obvious about what is being tested. |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Cameron Zwarich | Fix grammar. |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Cameron Zwarich | Rename MergeInType to MergeInTypeForLoadOrStore. |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Cameron Zwarich | Remove the HadAVector instance variable and replace... |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Cameron Zwarich | Remove a vacuous check. |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Cameron Zwarich | Have SRoA explicitly track the kind of scalar it is... |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Cameron Zwarich | Remove an argument that is always true. |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Cameron Zwarich | Remove a vacuous condition. |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Cameron Zwarich | Fix PR10104 by adding a bounds check on a vector elemen... |
blob | commitdiff | raw | diff to current |
2011-06-08 |
Cameron Zwarich | Fix an assymmetry between ConvertScalar_ExtractValue... |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Devang Patel | Use IRBuilder, preserve line numbers. |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Cameron Zwarich | Clean up the lazy initialization of DIBuilder a bit. |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Cameron Zwarich | Make LoadAndStorePromoter preserve debug info and creat... |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Duncan Sands | Fix PR9820: a read-only call differs from a load in... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Cameron Zwarich | Fix another case of <rdar://problem/9184212> that only... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Cameron Zwarich | The bitcast case here is actually handled uniformly... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Cameron Zwarich | Cleanup some code to better use an early return style... |
blob | commitdiff | raw | diff to current |
2011-04-14 |
Mon P Wang | Cleanup r129509 based on comments by Chris |
blob | commitdiff | raw | diff to current |
2011-04-14 |
Mon P Wang | Cleanup r129472 by using a utility routine as suggested... |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Mon P Wang | Vectors with different number of elements of the same... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Cameron Zwarich | Do some simple copy propagation through integer loads... |
blob | commitdiff | raw | diff to current |
2011-03-26 |
Cameron Zwarich | Fix a typo and add a test. |
blob | commitdiff | raw | diff to current |
2011-03-23 |
Cameron Zwarich | Fix PR9464 by correcting some math that just happened... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Cameron Zwarich | Fix a comment. |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Cameron Zwarich | Only convert allocas to scalars if it is profitable... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Cameron Zwarich | Better use initializer lists. |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Cameron Zwarich | Add a clarifying comment. |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Cameron Zwarich | Fix a crasher introduced by r127317 that is seen on... |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Cameron Zwarich | Add support to scalar replacement for partial vector... |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Cameron Zwarich | Move vector type merging to a separate function in... |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Chris Lattner | convert ConstantVector::get to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Chris Lattner | revert my ConstantVector patch, it seems to have made... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Chris Lattner | Switch ConstantVector::get to use ArrayRef instead... |
blob | commitdiff | raw | diff to current |
2011-01-24 |
Dan Gohman | Give GetUnderlyingObject a TargetData, to keep it in... |
blob | commitdiff | raw | diff to current |
2011-01-24 |
Chris Lattner | enhance SRoA to promote allocas that are used by PHI... |
blob | commitdiff | raw | diff to current |
2011-01-23 |
Chris Lattner | Enhance SRoA to promote allocas that are used by select... |
blob | commitdiff | raw | diff to current |
2011-01-23 |
Chris Lattner | Enhance SRoA to be more aggressive about scalarization... |
blob | commitdiff | raw | diff to current |
2011-01-23 |
Chris Lattner | have AllocaInfo store the alloca being inspected, simpl... |
blob | commitdiff | raw | diff to current |
2011-01-23 |
Chris Lattner | Rearrange some code a bit. Change MarkUnsafe to |
blob | commitdiff | raw | diff to current |
2011-01-23 |
Chris Lattner | remove an old hack that avoided creating MMX datatypes... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Cameron Zwarich | Remove outdated references to dominance frontiers. |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Cameron Zwarich | Roll r123609 back in with two changes that fix test... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Cameron Zwarich | Roll out r123609 due to failures on the llvm-x86_64... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Cameron Zwarich | Eliminate the use of dominance frontiers in PromoteMemT... |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | tidy up a comment, as suggested by duncan |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | if an alloca is only ever accessed as a unit, and is... |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | Use an irbuilder to get some trivial constant folding... |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | enhance FoldOpIntoPhi in instcombine to try harder... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Chris Lattner | Generalize LoadAndStorePromoter a bit and switch LICM |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Chris Lattner | switch SRoA to use LoadAndStorePromoter instead of... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Chris Lattner | split SROA into two passes: one that uses DomFrontiers... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Chris Lattner | Implement full support for promoting allocas to registe... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Bob Wilson | Fix whitespace. |
blob | commitdiff | raw | diff to current |
next |