| Age | Commit message (Expand) | Author |
| 2012-07-06 | teach instcombine to remove allocated buffers even if there are stores, memcp... | Nuno Lopes |
| 2012-07-03 | BoundsChecking: optimize out the check for offset < 0 if size is known to be... | Nuno Lopes |
| 2012-07-02 | Revert "IntRange:" as it appears to be breaking self hosting. | Eric Christopher |
| 2012-07-02 | Fix the remaining TCL-style quotes found in the testsuite. This is | Chandler Carruth |
| 2012-07-02 | GlobalOpt forgot to handle bitcast when analyzing globals. Found by inspection. | Duncan Sands |
| 2012-07-02 | Convert the uses of '|&' to use '2>&1 |' instead, which works on old | Chandler Carruth |
| 2012-07-02 | fix the regression I introduced in r159385 (it's necessary to update PHI node... | Nuno Lopes |
| 2012-07-02 | IntRange: | Stepan Dyatkovskiy |
| 2012-07-02 | Convert all tests using TCL-style quoting to use shell-style quoting. | Chandler Carruth |
| 2012-06-29 | Fix a reassociate crash on sozefx when compiling with dragonegg+gcc-4.7 due to | Duncan Sands |
| 2012-06-28 | make simplifyCFG erase invokes to readonly/readnone functions | Nuno Lopes |
| 2012-06-28 | make instcombine produce calls to llvm.donothing instead of a random intrinsic | Nuno Lopes |
| 2012-06-28 | make LazyValueInfo analyze the default case of switch statements (we know tha... | Nuno Lopes |
| 2012-06-28 | Allow BBVectorize to form non-2^n-length vectors. | Hal Finkel |
| 2012-06-28 | make LVI::getEdgeValue() always intersect the constraints of the edge with th... | Nuno Lopes |
| 2012-06-27 | Revert r159136 due to PR13124. | Matt Beaumont-Gay |
| 2012-06-27 | Some reassociate optimizations create new instructions, which they insert just | Duncan Sands |
| 2012-06-26 | Remove a instcombine transform that (no longer?) makes sense: | Evan Cheng |
| 2012-06-26 | Replacing zero-sized alloca's with a null pointer is too aggressive, instead | Duncan Sands |
| 2012-06-26 | Enable the new LoopInfo algorithm by default. | Andrew Trick |
| 2012-06-25 | revert my previous commit (r159173), since as Eli pointed out, it's perfectly... | Nuno Lopes |
| 2012-06-25 | do not set realloc() as NotAlias, since it can return the same pointer. This ... | Nuno Lopes |
| 2012-06-25 | Fix the objc_autoreleasedReturnValue optimization code to locate | Dan Gohman |
| 2012-06-25 | improve optimization of invoke instructions: | Nuno Lopes |
| 2012-06-25 | If a constant or a function has linkonce_odr linkage and unnamed_addr, mark it | Rafael Espindola |
| 2012-06-24 | Allow controlling vectorization of boolean values separately from other integ... | Hal Finkel |
| 2012-06-24 | Remove dyn_cast + dereference pattern by replacing it with a cast and changing | Nick Lewycky |
| 2012-06-24 | Remove a dangling reference to a deleted instruction. Fixes PR13185! | Nick Lewycky |
| 2012-06-23 | Allow BBVectorize to fuse compare instructions. | Hal Finkel |
| 2012-06-22 | Revert remaining part of r93200: "Disable folding sext(trunc(x)) -> x" | Jakob Stoklund Olesen |
| 2012-06-21 | instcombine: disable optimization of 'invoke null/undef'. I'll move this fun... | Nuno Lopes |
| 2012-06-21 | Look pass zext to strength reduce an udiv. Patch by David Majnemer. rdar://11... | Evan Cheng |
| 2012-06-21 | Add support for invoke to the MemoryBuiltin analysid. | Nuno Lopes |
| 2012-06-21 | hopefully fix the buildbots: some tests have wrong definitions of malloc and... | Nuno Lopes |
| 2012-06-21 | port the BoundsChecking patch to the new MemoryBuiltin API (i.e., remove most... | Nuno Lopes |
| 2012-06-21 | refactor the MemoryBuiltin analysis: | Nuno Lopes |
| 2012-06-17 | Now that SROA can form alloca's for dynamic vector accesses, further improve ... | Pete Cooper |
| 2012-06-16 | Teach BBVectorize to combine, when possible, or discard metadata when fusing ... | Hal Finkel |
| 2012-06-16 | Fix crash from r158529 on Bullet. | Pete Cooper |
| 2012-06-15 | Unit test for LSR kind=Special fix: r158536. | Andrew Trick |
| 2012-06-15 | Allow SROA to split up an array of vectors into multiple vectors, even when t... | Pete Cooper |
| 2012-06-15 | Some optimizations done by globalopt are safe only for internal linkage, not | Rafael Espindola |
| 2012-06-15 | Fix issues (infinite loop and/or crash) with self-referential instructions, for | Duncan Sands |
| 2012-06-14 | Recommit r158407: Allow SROA to look at a vector type and see if the offset i... | Pete Cooper |
| 2012-06-14 | Implement the isSafeToDiscardIfUnused predicate and use it in globalopt and | Rafael Espindola |
| 2012-06-14 | Revert r158454: Allow SROA to look at a vector type... Its breaking the vect... | Pete Cooper |
| 2012-06-14 | Recommit r158407: Allow SROA to look at a vector type and see if the offset i... | Pete Cooper |
| 2012-06-14 | InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y). | Manman Ren |
| 2012-06-13 | Revert "Allow SROA to look at a vector type and see if the offset is out of r... | Pete Cooper |
| 2012-06-13 | Allow SROA to look at a vector type and see if the offset is out of range to ... | Pete Cooper |