| Age | Commit message (Expand) | Author |
| 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-21 | Add a number of threshold arguments to the SRA pass. | Nadav Rotem |
| 2012-06-20 | replace usage of EmitGEPOffset() with TargetData::getIndexedOffset() when the... | Nuno Lopes |
| 2012-06-20 | Fix two rather subtle internal vs. external linker issues. | Chandler Carruth |
| 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 | Move the Metadata merging methods from GVN and make them public in MDNode. | Hal Finkel |
| 2012-06-16 | It's not deterministic to iterate over SmallPtrSet. Replace it with SmallSetV... | Evan Cheng |
| 2012-06-16 | Fix crash from r158529 on Bullet. | Pete Cooper |
| 2012-06-15 | LSR: fix expansion of scaled reg in non-address type formulae. | Andrew Trick |
| 2012-06-15 | LSR fix: "Special" users are just like "Basic" users but allow -1 scale. | 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 |
| 2012-06-13 | It is possible for several constants which aren't individually absorbing to | Duncan Sands |
| 2012-06-13 | When linearizing a multiplication, return at once if we see a factor of zero, | Duncan Sands |
| 2012-06-13 | SimplifyCFG: fold unconditional branch to its predecessor if profitable. | Manman Ren |
| 2012-06-12 | Use DenseMap as SmallMap workaround rather than std::map, at Chandler's request. | Duncan Sands |
| 2012-06-12 | Use std::map rather than SmallMap because SmallMap assumes that the value has | Duncan Sands |
| 2012-06-12 | Now that Reassociate's LinearizeExprTree can look through arbitrary expression | Duncan Sands |
| 2012-06-11 | InstCombine: factor code better. | Benjamin Kramer |
| 2012-06-10 | InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t... | Benjamin Kramer |
| 2012-06-09 | Convert comments to proper Doxygen comments. | Dmitri Gribenko |
| 2012-06-08 | canonicalize: | Nuno Lopes |
| 2012-06-08 | Reapply commit 158073 with a fix (the testcase was already committed). The | Duncan Sands |
| 2012-06-08 | BoundsChecking: add support for ConstantPointerNull. fixes a bunch of instrum... | Nuno Lopes |
| 2012-06-08 | Revert commit 158073 while waiting for a fix. The issue is that reassociate | Duncan Sands |
| 2012-06-07 | Fix a bug in FoldSelectOpOp. Bitcast ops may change the number of vector elem... | Nadav Rotem |
| 2012-06-06 | Remove unused private fields found by clang's new -Wunused-private-field. | Benjamin Kramer |
| 2012-06-06 | Fix combine of uno && ord -> false so that the ordering of the fcmps doesn't | Chad Rosier |
| 2012-06-06 | Grab-bag of reassociate tweaks. Unify handling of dead instructions and | Duncan Sands |
| 2012-06-05 | LoopUnroll: always check for NULL LoopPassManager | Andrew Trick |
| 2012-06-04 | When gvn decides to replace an instruction with another, we have to patch the | Rafael Espindola |
| 2012-06-02 | Fix typos found by http://github.com/lyda/misspell-check | Benjamin Kramer |
| 2012-06-02 | PR1255: case ranges. | Stepan Dyatkovskiy |
| 2012-06-01 | Register the gcov "writeout" at init time. Don't list this as a d'tor. Instead, | Bill Wendling |
| 2012-06-01 | BoundsChecking: fix a bug when the handling of recursive PHIs failed and coul... | Nuno Lopes |
| 2012-05-31 | add -bounds-checking-multiple-traps option to make one trap BB per check | Nuno Lopes |
| 2012-05-31 | revamp BoundsChecking considerably: | Nuno Lopes |
| 2012-05-31 | Enhance the sinking code to handle diamond patterns. Patch by | Duncan Sands |
| 2012-05-30 | [asan] instrument cmpxchg and atomicrmw | Kostya Serebryany |
| 2012-05-29 | bounds checking: | Nuno Lopes |