| Age | Commit message (Expand) | Author |
| 2010-12-21 | Fix typo in comment, spotted by Deewiant. | Duncan Sands |
| 2010-12-21 | Teach InstructionSimplify about distributive laws. These transforms fire | Duncan Sands |
| 2010-12-21 | Add generic simplification of associative operations, generalizing | Duncan Sands |
| 2010-12-20 | Teach InstCombine to merge (icmp ult (X + CA), C1) | (icmp eq X, C2) into (ic... | Benjamin Kramer |
| 2010-12-20 | Have SimplifyBinOp dispatch Xor, Add and Sub to the corresponding methods | Duncan Sands |
| 2010-12-20 | fix PR8807 by making transformConstExprCastCall aware of byval arguments. | Chris Lattner |
| 2010-12-20 | when eliding a byval copy due to inlining a readonly function, we have | Chris Lattner |
| 2010-12-20 | pull byval processing out to its own helper function. | Chris Lattner |
| 2010-12-20 | fix PR8769, a miscompilation by inliner when inlining a function with a byval | Chris Lattner |
| 2010-12-20 | merge two tests. | Chris Lattner |
| 2010-12-20 | filecheckize | Chris Lattner |
| 2010-12-20 | Test case for r122215 when InstCombine optimizes memset | Mon P Wang |
| 2010-12-19 | X86 supports i8/i16 overflow ops (except i8 multiplies), we should | Chris Lattner |
| 2010-12-19 | recognize an unsigned add with overflow idiom into uadd. | Chris Lattner |
| 2010-12-19 | optimize uadd(x, cst) into a comparison when the normal | Chris Lattner |
| 2010-12-19 | generalize the sadd creation code to not require that the | Chris Lattner |
| 2010-12-19 | fix another miscompile in the llvm.sadd formation logic: it wasn't | Chris Lattner |
| 2010-12-19 | fix a bug (possibly 8816) in the sadd forming xform: it isn't | Chris Lattner |
| 2010-12-19 | Enhance LICM to promote alias sets whose pointers themselves are stored, | Chris Lattner |
| 2010-12-19 | fix PR8602, a bug in an assertion: a volatile store *of* a pointer | Chris Lattner |
| 2010-12-19 | revert r122164, I'm going to go with a different approach. | Chris Lattner |
| 2010-12-19 | first step to fixing PR8642: don't fold away empty basic blocks | Chris Lattner |
| 2010-12-19 | move this test into the ARM test so that it is only run when the arm backend | Chris Lattner |
| 2010-12-17 | Add vector versions of some existing scalar transforms to aid codegen in matc... | Nate Begeman |
| 2010-12-17 | Reapply r121905 (automatic synthesis of @llvm.sadd.with.overflow) with a fix ... | Owen Anderson |
| 2010-12-17 | SimplifyCFG: Ranges can be larger than 64 bits. Fixes Release-selfhost build. | Benjamin Kramer |
| 2010-12-17 | improve switch formation to handle small range | Chris Lattner |
| 2010-12-17 | Revert r64460. strtol and friends cannot be marked readonly, even with | Dan Gohman |
| 2010-12-16 | Speculatively revert commit 121905 since it looks like it might have broken the | Duncan Sands |
| 2010-12-15 | Preserve TBAA tags when doing load PRE. | Dan Gohman |
| 2010-12-15 | Add an InstCombine transform to recognize instances of manual overflow-safe a... | Owen Anderson |
| 2010-12-15 | Teach jump threading to "look through" a select when the branch direction of ... | Frits van Bommel |
| 2010-12-15 | Fix PR8790, another instance where unreachable code can cause instruction sim... | Owen Anderson |
| 2010-12-14 | - Insert new instructions before DomBlock's terminator, | Chris Lattner |
| 2010-12-14 | fix two significant issues with FoldTwoEntryPHINode: | Chris Lattner |
| 2010-12-14 | fix yet anohter broken line | Chris Lattner |
| 2010-12-14 | reapply my recent change that disables a piece of the switch formation | Chris Lattner |
| 2010-12-13 | Fix recent buildbot breakage by pulling SimplifyCFG back to its state as of r... | Owen Anderson |
| 2010-12-13 | temporarily disable part of my previous patch, which causes an iterator inval... | Chris Lattner |
| 2010-12-13 | Fix sort predicate. qsort(3)'s predicate semantics differ from std::sort's. F... | Benjamin Kramer |
| 2010-12-13 | reinstate my patch: the miscompile was caused by an inverted branch in the | Chris Lattner |
| 2010-12-13 | Completely disable the optimization I added in r121680 until | Chris Lattner |
| 2010-12-13 | Make simplifycfg reprocess newly formed "br (cond1 | cond2)" conditions | Chris Lattner |
| 2010-12-13 | fix a bug in r121680 that upset the various buildbots. | Chris Lattner |
| 2010-12-13 | make these tests a bit less fragile | Chris Lattner |
| 2010-12-13 | enhance the "change or icmp's into switch" xform to handle one value in an | Chris Lattner |
| 2010-12-13 | merge two tests | Chris Lattner |
| 2010-12-13 | Fix my previous patch to handle a degenerate case that the llvm-gcc | Chris Lattner |
| 2010-12-13 | fix a fairly serious oversight with switch formation from | Chris Lattner |
| 2010-12-11 | Generalize the and-icmp-select instcombine further by allowing selects of the... | Benjamin Kramer |