| Age | Commit message (Expand) | Author |
| 2010-06-19 | Don't include things in anonymous namespaces that don't need it. | Dan Gohman |
| 2010-06-18 | Disable indvars on loops when LoopSimplify form is not available. | Dan Gohman |
| 2010-06-16 | Make sure that simplify libcalls does not replace a call with one calling | Rafael Espindola |
| 2010-06-16 | simplify-libcalls: fold strncmp(x, y, 1) -> memcmp(x, y, 1) | Benjamin Kramer |
| 2010-06-15 | simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0 | Benjamin Kramer |
| 2010-06-14 | jump threading can't split a critical edge from an indirectbr. This | Chris Lattner |
| 2010-06-13 | SimplifyCFG: don't turn volatile stores to null/undef into unreachable. Fixes... | Benjamin Kramer |
| 2010-06-09 | Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ... | Kenneth Uildriks |
| 2010-06-04 | Don't track users of undef values; they aren't interesting for | Dan Gohman |
| 2010-05-28 | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman |
| 2010-05-26 | Kill unneeded SExt. | Benjamin Kramer |
| 2010-05-25 | Properly promote operands when optimizing a single-character memcmp. | Benjamin Kramer |
| 2010-05-20 | DominatorTree.getNode can return null for unreachable blocks. | Dan Gohman |
| 2010-05-20 | Minor code cleanups. | Dan Gohman |
| 2010-05-20 | Make Solve check its own post-condition, to reduce clutter in the | Dan Gohman |
| 2010-05-20 | Add comments. | Dan Gohman |
| 2010-05-20 | More code cleanups. Use iterators instead of indices when indices | Dan Gohman |
| 2010-05-20 | Fix OptimizeShadowIV to set Changed. Change OptimizeLoopTermCond to set | Dan Gohman |
| 2010-05-20 | Add some comments. | Dan Gohman |
| 2010-05-20 | Simplify this code. Don't do a DomTreeNode lookup for each visited block. | Dan Gohman |
| 2010-05-20 | Minor code cleanups. | Dan Gohman |
| 2010-05-20 | When canonicalizing icmp operand order to put the loop invariant | Dan Gohman |
| 2010-05-20 | Set Changed to true when canonicalizing ICmp operand order; even though | Dan Gohman |
| 2010-05-20 | Rename a variable to avoid shadowing. | Dan Gohman |
| 2010-05-20 | Minor code simplification. | Dan Gohman |
| 2010-05-20 | Move the code for deleting BaseRegs and LSRUses into helper functions, | Dan Gohman |
| 2010-05-19 | Teach LSR how to cope better with unrolled loops on targets where | Dan Gohman |
| 2010-05-18 | Add a comment. | Dan Gohman |
| 2010-05-18 | Fix the predicate which checks for non-sensical formulae which have | Dan Gohman |
| 2010-05-18 | Factor out the code for recomputing an LSRUse's Regs set after some | Dan Gohman |
| 2010-05-18 | Factor out code for estimating search space complexity into a helper | Dan Gohman |
| 2010-05-18 | Add some more debug output. | Dan Gohman |
| 2010-05-18 | Factor out the code for deleting a formula from an LSRUse into | Dan Gohman |
| 2010-05-18 | Make some debug output more informative. | Dan Gohman |
| 2010-05-18 | Print an error message in Formula::print if the HasBaseReg flag | Dan Gohman |
| 2010-05-18 | Rename RegUseTracker's RegUses member to RegUsesMap to avoid | Dan Gohman |
| 2010-05-11 | Fixes for Microsoft Visual Studio 2010, from Steven Watanabe! | Douglas Gregor |
| 2010-05-08 | make simplifycfg insert an llvm.trap before the 'unreachable' it introduces | Chris Lattner |
| 2010-05-08 | Fix PR7052, patch by Jakub Staszak! | Chris Lattner |
| 2010-05-07 | When pruning candidate formulae out of an LSRUse, update the | Dan Gohman |
| 2010-05-07 | Update CMake build. | Ted Kremenek |
| 2010-05-07 | Add an LLVM IR version of code sinking. This uses the same simple algorithm | Dan Gohman |
| 2010-05-05 | Use the right version of "append" to combine two SmallVectors. | Bob Wilson |
| 2010-05-04 | Defer adding critical edges to the "toSplit" list until after checking for | Bob Wilson |
| 2010-05-03 | Use getConstant instead of getIntegerSCEV. The two are basically the | Dan Gohman |
| 2010-05-03 | Check for side effects before splitting loop. | Devang Patel |
| 2010-04-26 | fix PR6940: sitofp(undef) folds to 0.0, not undef. | Chris Lattner |
| 2010-04-24 | Generalize LSR's OptimizeMax to handle the new kinds of max expressions | Dan Gohman |
| 2010-04-23 | Fix LSR to tolerate cases where ScalarEvolution initially | Dan Gohman |
| 2010-04-22 | refactor the interface to InlineFunction so that most of the in/out | Chris Lattner |