| Age | Commit message (Expand) | Author |
| 2009-11-09 | Generalize LCSSA to handle loops with exits with predecessors outside | Dan Gohman |
| 2009-11-09 | if a 'with overflow' intrinsic just has the normal result used, simplify | Chris Lattner |
| 2009-11-09 | fix PR5104: when printing a single character, return the result of | Chris Lattner |
| 2009-11-09 | enhance PHI slicing to handle the case when a slicable PHI is begin | Chris Lattner |
| 2009-11-09 | Small cleanups. | Owen Anderson |
| 2009-11-09 | Revert my previous patch to ABCD and fix things the right way. There are two... | Owen Anderson |
| 2009-11-09 | comment typos pointed out by Duncan | Chris Lattner |
| 2009-11-08 | Fix an issue where the ordering of blocks within a function could lead to dif... | Owen Anderson |
| 2009-11-08 | Teach an instcombine to not pull trunc instructions through PHI nodes | Chris Lattner |
| 2009-11-08 | reapply r8644[3-5] with only the scary part | Chris Lattner |
| 2009-11-08 | Speculatively revert r8644[3-5], they seem to be leading to infinite loops in | Daniel Dunbar |
| 2009-11-08 | teach a couple of instcombine transformations involving PHIs to | Chris Lattner |
| 2009-11-07 | Improve tail call elimination to handle the switch statement. | Nick Lewycky |
| 2009-11-07 | make instcombine only rewrite a chain of computation | Chris Lattner |
| 2009-11-07 | Revert r86359, it is breaking the self host on the | Chris Lattner |
| 2009-11-07 | Teach dead store elimination that certain intrinsics write to memory just like | Nick Lewycky |
| 2009-11-07 | reapply 86289, 86278, 86270, 86267, 86266 & 86264 plus a fix | Chris Lattner |
| 2009-11-07 | Oops, FunctionContainsEscapingAllocas is really used to mean two different | Nick Lewycky |
| 2009-11-07 | Dust off tail recursion elimination. Fix a fixme by applying CaptureTracking | Nick Lewycky |
| 2009-11-07 | Revert following patches to fix llvmgcc bootstrap. | Devang Patel |
| 2009-11-07 | - new SROA mallocs should have the mallocs running-or'ed, not the malloc's bi... | Victor Hernandez |
| 2009-11-07 | Avoid "ambiguous 'else'" warning from gcc. | Jeffrey Yasskin |
| 2009-11-07 | Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. | Victor Hernandez |
| 2009-11-06 | Fix a bug where we'd call SplitBlockPredecessors with a pred in the | Chris Lattner |
| 2009-11-06 | Remove function left over from other jump threading cleanup. | Eli Friedman |
| 2009-11-06 | Fix a problem discovered on self host. | Chris Lattner |
| 2009-11-06 | remove more code subsumed by r86264 | Chris Lattner |
| 2009-11-06 | eliminate some more code subsumed by r86264 | Chris Lattner |
| 2009-11-06 | remove now redundant code, r86264 handles this case. | Chris Lattner |
| 2009-11-06 | Extend jump threading to support much more general threading | Chris Lattner |
| 2009-11-06 | remove some more Context arguments. | Chris Lattner |
| 2009-11-06 | remove a bunch of extraneous LLVMContext arguments | Chris Lattner |
| 2009-11-06 | Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM | Victor Hernandez |
| 2009-11-05 | Teach LSR to avoid calling SplitCriticalEdge on edges with indirectbr. | Dan Gohman |
| 2009-11-05 | Avoid calling getUniqueExitBlocks from within LoopSimplify, as it depends | Dan Gohman |
| 2009-11-05 | LoopDeletion depends on loops having dedicated exits. | Dan Gohman |
| 2009-11-05 | The introduction of indirectbr meant the introduction of | Dan Gohman |
| 2009-11-05 | Update various Loop optimization passes to cope with the possibility that | Dan Gohman |
| 2009-11-05 | Teach LoopUnroll how to bail if LoopSimplify can't give it what it needs. | Dan Gohman |
| 2009-11-05 | Call getAnalysis<LoopInfo> the normal way, instead of asking passed-in | Dan Gohman |
| 2009-11-05 | Delete an unused member variable. | Dan Gohman |
| 2009-11-05 | Add an assertion to catch indirectbr in SplitBlockPredecessors. This | Dan Gohman |
| 2009-11-05 | Teach SimplifyLibCalls to fold memcmp calls with constant arguments. | Benjamin Kramer |
| 2009-11-05 | Do map insert+find in one step. TODO -= 2. | Benjamin Kramer |
| 2009-11-05 | Update CreateMalloc so that its callers specify the size to allocate: | Victor Hernandez |
| 2009-11-04 | improve DSE when TargetData is not around, based on work by | Chris Lattner |
| 2009-11-04 | Fix an iterator invalidation bug that happens when a hashtable | Chris Lattner |
| 2009-11-04 | move two functions up higher in the file. Delete a useless argument | Chris Lattner |
| 2009-11-03 | reimplement multiple return value handling in IPSCCP, making it | Chris Lattner |
| 2009-11-03 | finish half thunk thought | Chris Lattner |