| Commit message (Expand) | Author | Age |
* | Fix assert with copy from global through addrspacecast | Matt Arsenault | 2013-12-07 |
* | InstCombine: Don't allow turning vector-of-pointer loads into vector-of-integer. | Benjamin Kramer | 2013-09-19 |
* | Revert the load slicing done in r190870. | Quentin Colombet | 2013-09-17 |
* | [InstCombiner] Slice a big load in two loads when the elements are next to each | Quentin Colombet | 2013-09-17 |
* | Teach InstCombineLoadCast about address spaces. | Matt Arsenault | 2013-09-03 |
* | Use type form of getIntPtrType in alloca visitor. | Matt Arsenault | 2013-09-03 |
* | Fix always creating GEP with i32 indices | Matt Arsenault | 2013-08-14 |
* | Use array initializer, space around operator | Matt Arsenault | 2013-08-14 |
* | Tidy up a bit. No functional change. | Jim Grosbach | 2013-04-05 |
* | switch from pointer equality comparison to MDNode::getMostGenericTBAA | Chris Lattner | 2013-01-05 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 |
* | teach instcombine to preserve TBAA tag when merging two stores, part of | Chris Lattner | 2012-12-31 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 |
* | Get rid of the getPointeeAlignment helper function from | Eli Friedman | 2012-11-26 |
* | Don't try to calculate the alignment of an unsigned type. Fixes PR14371! | Nick Lewycky | 2012-11-18 |
* | Revert the series of commits starting with r166578 which introduced the | Chandler Carruth | 2012-11-01 |
* | Add in support for getIntPtrType to get the pointer type based on the address... | Micah Villmow | 2012-10-24 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 |
* | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S... | Sylvestre Ledru | 2012-09-27 |
* | Fix a typo 'iff' => 'if' | Sylvestre Ledru | 2012-09-27 |
* | Add missing check for presence of target data. | Richard Osborne | 2012-09-24 |
* | Fix instcombine to obey requested alignment when merging allocas. | Richard Osborne | 2012-09-18 |
* | Port the global copy optimization from the SROA pass to InstCombine. | Chandler Carruth | 2012-08-21 |
* | instcombine: merge the functions that remove dead allocas and dead mallocs/ca... | Nuno Lopes | 2012-07-09 |
* | Replacing zero-sized alloca's with a null pointer is too aggressive, instead | Duncan Sands | 2012-06-26 |
* | Teach InstCombine to nuke a common alloca pattern -- an alloca which has | Chandler Carruth | 2012-04-08 |
* | Revert r152907. | Bill Wendling | 2012-03-16 |
* | The alignment of the pointer part of the store instruction may have an | Bill Wendling | 2012-03-16 |
* | Use the getFirstInsertionPt() method instead of getFirstNonPHI + an 'isa<>' | Bill Wendling | 2011-08-16 |
* | A few places where we want to skip the landingpad instruction for insertion. | Bill Wendling | 2011-08-16 |
* | Update instcombine for atomic load/store. | Eli Friedman | 2011-08-15 |
* | Convert GetElementPtrInst to use ArrayRef. | Jay Foad | 2011-07-25 |
* | Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use | Jay Foad | 2011-07-22 |
* | Fix an MSVC warning, caused by a case I missed when converting | Jay Foad | 2011-07-22 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 |
* | Final step of instcombine debuginfo; switch a couple more places over to Inse... | Eli Friedman | 2011-05-27 |
* | More instcombine cleanup, towards improving debug line info. | Eli Friedman | 2011-05-18 |
* | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | Jay Foad | 2011-03-30 |
* | This case is solved by Scalar Replacement of Aggregates (DT) and | Jin-Gu Kang | 2011-03-14 |
* | Add comment as following: | Jin-Gu Kang | 2011-03-13 |
* | This patch removes some of useless instructions generated by bitfield access. | Jin-Gu Kang | 2011-03-12 |
* | llvm.dbg.declare intrinsic does not use any llvm::Values. It's magic! | Devang Patel | 2011-03-08 |
* | Spelling fix: consequtive -> consecutive. | Duncan Sands | 2011-02-15 |
* | Move getOrEnforceKnownAlignment out of instcombine into Transforms/Utils. | Chris Lattner | 2010-12-25 |
* | Fix a case where instcombine was stripping metadata (and alignment) | Dan Gohman | 2010-10-25 |
* | Remove r111665, which implemented store-narrowing in InstCombine. Chris disc... | Owen Anderson | 2010-08-31 |
* | Re-apply r111568 with a fix for the clang self-host. | Owen Anderson | 2010-08-20 |
* | Revert r111568 to unbreak clang self-host. | Owen Anderson | 2010-08-19 |
* | When a set of bitmask operations, typically from a bitfield initialization, o... | Owen Anderson | 2010-08-19 |
* | Make instcombine set explicit alignments on load or store | Dan Gohman | 2010-08-03 |