| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Teach DSE to eliminate useless trampolines. | Duncan Sands | 2009-11-10 | 1 | -6/+19 |
* | Add brackets to make gcc-4.4 happy. | Duncan Sands | 2009-11-10 | 1 | -3/+3 |
* | Update computeArraySize() to use ComputeMultiple() to determine the array siz... | Victor Hernandez | 2009-11-10 | 1 | -7/+7 |
* | unify the code that determines whether it is a good idea to change the type | Chris Lattner | 2009-11-10 | 1 | -27/+36 |
* | Simplify. | Nick Lewycky | 2009-11-10 | 1 | -3/+1 |
* | Reapply r86359, "Teach dead store elimination that certain intrinsics write to | Nick Lewycky | 2009-11-10 | 1 | -63/+118 |
* | refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG. | Chris Lattner | 2009-11-10 | 2 | -164/+173 |
* | CMake: Support for building llvm loadable modules. | Oscar Fuentes | 2009-11-10 | 1 | -1/+1 |
* | make jump threading recursively simplify expressions instead of doing it | Chris Lattner | 2009-11-10 | 1 | -20/+42 |
* | don't invalidate PN, rewrite of this code is in progress anyway. | Chris Lattner | 2009-11-10 | 1 | -4/+5 |
* | add a new SimplifyInstruction API, which is like ConstantFoldInstruction, | Chris Lattner | 2009-11-10 | 1 | -6/+5 |
* | Fix DenseMap iterator constness. | Jeffrey Yasskin | 2009-11-10 | 3 | -6/+6 |
* | factor simplification logic for AND and OR out to InstSimplify from instcombine. | Chris Lattner | 2009-11-10 | 1 | -85/+34 |
* | pull a bunch of logic out of instcombine into instsimplify for compare | Chris Lattner | 2009-11-09 | 1 | -56/+13 |
* | inline a simple function. | Chris Lattner | 2009-11-09 | 1 | -17/+20 |
* | rename SimplifyCompare -> SimplifyCmpInst and split it into | Chris Lattner | 2009-11-09 | 2 | -1/+2 |
* | fix ConstantFoldCompareInstOperands to take the LHS/RHS as | Chris Lattner | 2009-11-09 | 1 | -2/+2 |
* | use instructionsimplify instead of a weak clone of ad-hoc folding stuff. | Chris Lattner | 2009-11-09 | 1 | -22/+2 |
* | stub out a new form of BasicBlock::RemovePredecessorAndSimplify which | Chris Lattner | 2009-11-09 | 1 | -5/+65 |
* | Fix a comment in a typo that Duncan noticed. | Dan Gohman | 2009-11-09 | 1 | -1/+1 |
* | Generalize LCSSA to handle loops with exits with predecessors outside | Dan Gohman | 2009-11-09 | 1 | -2/+14 |
* | if a 'with overflow' intrinsic just has the normal result used, simplify | Chris Lattner | 2009-11-09 | 1 | -0/+41 |
* | fix PR5104: when printing a single character, return the result of | Chris Lattner | 2009-11-09 | 1 | -9/+13 |
* | enhance PHI slicing to handle the case when a slicable PHI is begin | Chris Lattner | 2009-11-09 | 1 | -74/+167 |
* | Small cleanups. | Owen Anderson | 2009-11-09 | 1 | -8/+4 |
* | Revert my previous patch to ABCD and fix things the right way. There are two... | Owen Anderson | 2009-11-09 | 1 | -13/+28 |
* | comment typos pointed out by Duncan | Chris Lattner | 2009-11-09 | 1 | -3/+3 |
* | Fix an issue where the ordering of blocks within a function could lead to dif... | Owen Anderson | 2009-11-08 | 1 | -2/+4 |
* | Teach an instcombine to not pull trunc instructions through PHI nodes | Chris Lattner | 2009-11-08 | 1 | -10/+30 |
* | reapply r8644[3-5] with only the scary part | Chris Lattner | 2009-11-08 | 1 | -8/+151 |
* | Speculatively revert r8644[3-5], they seem to be leading to infinite loops in | Daniel Dunbar | 2009-11-08 | 1 | -151/+8 |
* | teach a couple of instcombine transformations involving PHIs to | Chris Lattner | 2009-11-08 | 1 | -8/+151 |
* | Improve tail call elimination to handle the switch statement. | Nick Lewycky | 2009-11-07 | 1 | -2/+11 |
* | make instcombine only rewrite a chain of computation | Chris Lattner | 2009-11-07 | 1 | -19/+5 |
* | Revert r86359, it is breaking the self host on the | Chris Lattner | 2009-11-07 | 1 | -117/+62 |
* | Teach dead store elimination that certain intrinsics write to memory just like | Nick Lewycky | 2009-11-07 | 1 | -62/+117 |
* | reapply 86289, 86278, 86270, 86267, 86266 & 86264 plus a fix | Chris Lattner | 2009-11-07 | 1 | -243/+363 |
* | Oops, FunctionContainsEscapingAllocas is really used to mean two different | Nick Lewycky | 2009-11-07 | 1 | -2/+10 |
* | Dust off tail recursion elimination. Fix a fixme by applying CaptureTracking | Nick Lewycky | 2009-11-07 | 1 | -21/+8 |
* | Revert following patches to fix llvmgcc bootstrap. | Devang Patel | 2009-11-07 | 1 | -350/+234 |
* | - new SROA mallocs should have the mallocs running-or'ed, not the malloc's bi... | Victor Hernandez | 2009-11-07 | 1 | -19/+22 |
* | Avoid "ambiguous 'else'" warning from gcc. | Jeffrey Yasskin | 2009-11-07 | 1 | -1/+2 |
* | Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. | Victor Hernandez | 2009-11-07 | 1 | -69/+72 |
* | Fix a bug where we'd call SplitBlockPredecessors with a pred in the | Chris Lattner | 2009-11-06 | 1 | -2/+11 |
* | Remove function left over from other jump threading cleanup. | Eli Friedman | 2009-11-06 | 1 | -24/+0 |
* | Fix a problem discovered on self host. | Chris Lattner | 2009-11-06 | 1 | -1/+1 |
* | remove more code subsumed by r86264 | Chris Lattner | 2009-11-06 | 1 | -83/+17 |
* | eliminate some more code subsumed by r86264 | Chris Lattner | 2009-11-06 | 1 | -41/+4 |
* | remove now redundant code, r86264 handles this case. | Chris Lattner | 2009-11-06 | 1 | -66/+0 |
* | Extend jump threading to support much more general threading | Chris Lattner | 2009-11-06 | 1 | -27/+325 |