Age | Commit message (Expand) | Author |
2013-04-05 | Tidy up a bit. No functional change. | Jim Grosbach |
2013-01-05 | switch from pointer equality comparison to MDNode::getMostGenericTBAA | Chris Lattner |
2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth |
2012-12-31 | teach instcombine to preserve TBAA tag when merging two stores, part of | Chris Lattner |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
2012-11-26 | Get rid of the getPointeeAlignment helper function from | Eli Friedman |
2012-11-18 | Don't try to calculate the alignment of an unsigned type. Fixes PR14371! | Nick Lewycky |
2012-11-01 | Revert the series of commits starting with r166578 which introduced the | Chandler Carruth |
2012-10-24 | Add in support for getIntPtrType to get the pointer type based on the address... | Micah Villmow |
2012-10-08 | Move TargetData to DataLayout. | Micah Villmow |
2012-09-27 | 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-24 | Add missing check for presence of target data. | Richard Osborne |
2012-09-18 | Fix instcombine to obey requested alignment when merging allocas. | Richard Osborne |
2012-08-21 | Port the global copy optimization from the SROA pass to InstCombine. | Chandler Carruth |
2012-07-09 | instcombine: merge the functions that remove dead allocas and dead mallocs/ca... | Nuno Lopes |
2012-06-26 | Replacing zero-sized alloca's with a null pointer is too aggressive, instead | Duncan Sands |
2012-04-08 | Teach InstCombine to nuke a common alloca pattern -- an alloca which has | Chandler Carruth |
2012-03-16 | Revert r152907. | Bill Wendling |
2012-03-16 | The alignment of the pointer part of the store instruction may have an | Bill Wendling |
2011-08-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-15 | Update instcombine for atomic load/store. | Eli Friedman |
2011-07-25 | Convert GetElementPtrInst to use ArrayRef. | Jay Foad |
2011-07-22 | 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-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-05-27 | Final step of instcombine debuginfo; switch a couple more places over to Inse... | Eli Friedman |
2011-05-18 | More instcombine cleanup, towards improving debug line info. | Eli Friedman |
2011-03-30 | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | Jay Foad |
2011-03-14 | This case is solved by Scalar Replacement of Aggregates (DT) and | Jin-Gu Kang |
2011-03-13 | Add comment as following: | Jin-Gu Kang |
2011-03-12 | This patch removes some of useless instructions generated by bitfield access. | Jin-Gu Kang |
2011-03-08 | llvm.dbg.declare intrinsic does not use any llvm::Values. It's magic! | Devang Patel |
2011-02-15 | Spelling fix: consequtive -> consecutive. | Duncan Sands |
2010-12-25 | Move getOrEnforceKnownAlignment out of instcombine into Transforms/Utils. | Chris Lattner |
2010-10-25 | Fix a case where instcombine was stripping metadata (and alignment) | Dan Gohman |
2010-08-31 | Remove r111665, which implemented store-narrowing in InstCombine. Chris disc... | Owen Anderson |
2010-08-20 | Re-apply r111568 with a fix for the clang self-host. | Owen Anderson |
2010-08-19 | 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-03 | Make instcombine set explicit alignments on load or store | Dan Gohman |
2010-07-22 | mass elimination of reliance on automatic iterator dereferencing | Gabor Greif |
2010-07-12 | cache result of operator* | Gabor Greif |
2010-07-09 | do not repeatedly dereference use_iterator | Gabor Greif |
2010-05-28 | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman |
2010-05-28 | Teach instcombine to promote alloca array sizes. | Dan Gohman |
2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
2010-02-15 | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands |
2010-01-30 | Check alignment of loads when deciding whether it is safe to execute them | Bob Wilson |