| Commit message (Expand) | Author | Age |
... | |
* | When inserting new instructions, use getFirstInsertionPt instead of | Bill Wendling | 2011-08-25 |
* | Add the 'resume' instruction for the new EH rewrite. | Bill Wendling | 2011-07-31 |
* | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling | 2011-07-30 |
* | Merge the contents from exception-handling-rewrite to the mainline. | Bill Wendling | 2011-07-27 |
* | Convert TargetData::getIndexedOffset to use ArrayRef. | Jay Foad | 2011-07-19 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 |
* | Convert CallInst and InvokeInst APIs to use ArrayRef. | Jay Foad | 2011-07-15 |
* | Change Intrinsic::getDeclaration and friends to take an ArrayRef. | Benjamin Kramer | 2011-07-14 |
* | Second attempt at de-constifying LLVM Types in FunctionType::get(), | Jay Foad | 2011-07-12 |
* | Revert r134893 and r134888 (and related patches in other trees). It was causing | Bill Wendling | 2011-07-12 |
* | De-constify Types in FunctionType::get(). | Jay Foad | 2011-07-11 |
* | Generalize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop to work on vectors of inte... | Owen Anderson | 2011-07-01 |
* | Revamp the "ConstantStruct::get" methods. Previously, these were scattered | Chris Lattner | 2011-06-20 |
* | Final step of instcombine debuginfo; switch a couple more places over to Inse... | Eli Friedman | 2011-05-27 |
* | Revert "InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.o... | Benjamin Kramer | 2011-05-21 |
* | InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(... | Benjamin Kramer | 2011-05-21 |
* | Add comment. | Evan Cheng | 2011-05-19 |
* | More instcombine cleanup, towards improving debug line info. | Eli Friedman | 2011-05-18 |
* | More instcombine cleanup aimed towards improving debug line info. | Eli Friedman | 2011-05-18 |
* | Fix inelegant initialization. | Stuart Hastings | 2011-05-18 |
* | Start trying to make InstCombine preserve more debug info. The idea here is ... | Eli Friedman | 2011-05-18 |
* | Use ReplaceInstUsesWith instead of replaceAllUsesWith where appropriate in in... | Eli Friedman | 2011-05-18 |
* | X86 pmovsx/pmovzx ignore the upper half of their inputs. | Stuart Hastings | 2011-05-17 |
* | Reapply r129401 with patch for clang. | Bill Wendling | 2011-04-13 |
* | Revert r129401 for now. Clang is using the old way of doing things. | Bill Wendling | 2011-04-12 |
* | Remove the unaligned load intrinsics in favor of using native unaligned loads. | Bill Wendling | 2011-04-12 |
* | Use APInt's umul_ov instead of rolling our own overflow detection. | Benjamin Kramer | 2011-03-27 |
* | If we don't know how long a string is we can't fold an _chk version to the | Eric Christopher | 2011-03-15 |
* | InstCombine: Turn umul_with_overflow into mul nuw if we can prove that it can... | Benjamin Kramer | 2011-03-10 |
* | change instcombine to not turn a call to non-varargs bitcast of | Chris Lattner | 2011-02-24 |
* | Teach instcombine about the rest of the SSE and SSE2 conversion | Chandler Carruth | 2011-01-10 |
* | Revert 122959, it needs more thought. Add it back to README.txt with addition... | Benjamin Kramer | 2011-01-07 |
* | InstCombine: Turn _chk functions into the "unsafe" variant if length and max ... | Benjamin Kramer | 2011-01-06 |
* | InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi... | Benjamin Kramer | 2011-01-06 |
* | InstCombine: Teach llvm.objectsize folding to look through GEPs. | Benjamin Kramer | 2011-01-06 |
* | don't lose TD info | Chris Lattner | 2010-12-25 |
* | Move getOrEnforceKnownAlignment out of instcombine into Transforms/Utils. | Chris Lattner | 2010-12-25 |
* | fix PR8807 by making transformConstExprCastCall aware of byval arguments. | Chris Lattner | 2010-12-20 |
* | various cleanups for transformConstExprCastCall | Chris Lattner | 2010-12-20 |
* | Avoid dropping the address space when InstCombine optimizes memset | Mon P Wang | 2010-12-20 |
* | move a transformation to a more logical place, simplifying it. | Chris Lattner | 2010-12-19 |
* | optimize uadd(x, cst) into a comparison when the normal | Chris Lattner | 2010-12-19 |
* | Teach instcombine to set the alignment arguments for NEON load/store intrinsics. | Bob Wilson | 2010-10-22 |
* | fix PR8267 - Instcombine shouldn't optimizer away volatile memcpy's. | Chris Lattner | 2010-10-01 |
* | PR7853: fix a silly mistake introduced in r101899, and add a test to make sure | Eli Friedman | 2010-08-09 |
* | Use unary + instead of a separate local variable for working | Dan Gohman | 2010-08-03 |
* | Move MaximumAlignment to be a member of the Value class. | Dan Gohman | 2010-07-30 |
* | Define a maximum supported alignment value for load, store, and | Dan Gohman | 2010-07-28 |
* | When user code intentionally dereferences null, the alignment of the | Dan Gohman | 2010-07-28 |
* | undo 80 column trespassing I caused | Gabor Greif | 2010-07-22 |