Age | Commit message (Expand) | Author |
2011-07-27 | Merge the contents from exception-handling-rewrite to the mainline. | Bill Wendling |
2011-07-25 | Shorten some expressions by using ArrayRef::slice(). | Frits van Bommel |
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-20 | Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i... | Eli Friedman |
2011-07-19 | Convert SimplifyGEPInst to use ArrayRef. | Jay Foad |
2011-07-19 | Convert TargetData::getIndexedOffset to use ArrayRef. | Jay Foad |
2011-07-19 | Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall. | Jay Foad |
2011-07-18 | Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ... | Frits van Bommel |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-07-15 | Convert CallInst and InvokeInst APIs to use ArrayRef. | Jay Foad |
2011-07-15 | start using the new helper methods a bit. | Chris Lattner |
2011-07-14 | Change Intrinsic::getDeclaration and friends to take an ArrayRef. | Benjamin Kramer |
2011-07-13 | It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is ano... | Evan Cheng |
2011-07-13 | Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef. | Jay Foad |
2011-07-12 | 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-11 | De-constify Types in FunctionType::get(). | Jay Foad |
2011-07-11 | Don't duplicate the work done by a gep into a "bitcast" if the gep has | Rafael Espindola |
2011-07-08 | Reapply a fixed version of r133285. | Bob Wilson |
2011-07-04 | PR10267: Don't combine an equality compare with an AND into an inequality com... | Benjamin Kramer |
2011-07-01 | Generalize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop to work on vectors of inte... | Owen Anderson |
2011-06-23 | PR10180: Fix a instcombine crash with FP vectors. | Eli Friedman |
2011-06-20 | Revamp the "ConstantStruct::get" methods. Previously, these were scattered | Chris Lattner |
2011-06-17 | Revert r133285. Causing odd failures on Dragonegg. | Chad Rosier |
2011-06-17 | Relocate NUW test to cover all binary ops in a dynamic alloca expr. | Stuart Hastings |
2011-06-13 | Avoid fusing bitcasts with dynamic allocas if the amount-to-allocate | Stuart Hastings |
2011-06-13 | InstCombine: Fold A-b == C --> b == A-C if A and C are constants. | Benjamin Kramer |
2011-06-12 | InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext"... | Benjamin Kramer |
2011-06-12 | Simplify code. No functionality changes, name changes aside. | Benjamin Kramer |
2011-06-01 | Reapply 132348 with fixes. rdar://problem/6501862 | Stuart Hastings |
2011-05-31 | Revert to pacify a buildbot. rdar://problem/6501862 | Stuart Hastings |
2011-05-31 | Followup to 132316; accept arbitrary constants, add with a constant, | Stuart Hastings |
2011-05-30 | (1 - X) * (-2) -> (x - 1) * 2, for all positive nonzero powers of 2 | Stuart Hastings |
2011-05-28 | ConstantFoldInstOperands doesn't like compares, hand it off to instsimplify i... | Benjamin Kramer |
2011-05-27 | InstCombine: Make switch folding with equality compares more aggressive by tr... | Benjamin Kramer |
2011-05-27 | Final step of instcombine debuginfo; switch a couple more places over to Inse... | Eli Friedman |
2011-05-26 | Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn't exist. | Chad Rosier |
2011-05-25 | PR9998: ashr exact %x, 31 is not equivalent to sdiv exact %x, -2147483648. | Eli Friedman |
2011-05-24 | Make instcombine O(N) instead of O(N^2) in code where the same simplifiable c... | Eli Friedman |
2011-05-23 | rearrange two transforms, since one subsumes the other. Make the shift-exact... | Chris Lattner |
2011-05-23 | Transform any logical shift of a power of two into an exact/NUW shift when | Chris Lattner |
2011-05-23 | use the valuetracking isPowerOfTwo function, which is more powerful than chec... | Chris Lattner |
2011-05-22 | add some random notes. | Chris Lattner |
2011-05-22 | Carve out a place in instcombine to put transformations which work knowing th... | Chris Lattner |
2011-05-21 | 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-20 | Revert r131664 and fix it in instcombine instead. rdar://9467055 | Evan Cheng |
2011-05-19 | Add comment. | Evan Cheng |