| Age | Commit message (Expand) | Author |
| 2011-12-21 | Fix typo and spacing, no functionality change. | Nick Lewycky |
| 2011-12-21 | A call to a function marked 'noinline' is not an inline candidate. The sole | Nick Lewycky |
| 2011-12-18 | Allow inlining of functions with returns_twice calls, if they have the | Joerg Sonnenberger |
| 2011-10-20 | A FIXME about block addresses and indirectbr. | Eli Friedman |
| 2011-10-17 | Correct over-zealous removal of hack. | Bill Wendling |
| 2011-10-17 | Now that we have the ReturnsTwice function attribute, this method is | Bill Wendling |
| 2011-10-01 | Inlining and unrolling heuristics should be aware of free truncs. | Andrew Trick |
| 2011-10-01 | whitespace | Andrew Trick |
| 2011-05-24 | Change condition for determining whether a function is small for inlining met... | Eli Friedman |
| 2011-05-16 | Extra refactoring noticed by Eli Friedman. | Rafael Espindola |
| 2011-04-15 | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner |
| 2011-02-06 | Remove premature optimization that avoided calculating argument weights | Eric Christopher |
| 2011-02-05 | Fix cut and paste error spotted by Jakob. | Eric Christopher |
| 2011-02-05 | Rewrite how the indirect call bonus is handled. This now works by: | Eric Christopher |
| 2011-02-01 | Reapply 124275 since the Dragonegg failure was unreproducible. | Eric Christopher |
| 2011-01-26 | Temporarily revert 124275 to see if it brings the dragonegg buildbot back. | Eric Christopher |
| 2011-01-26 | Separate out the constant bonus from the size reduction metrics. Rework | Eric Christopher |
| 2011-01-26 | Coding style formatting changes. | Eric Christopher |
| 2011-01-25 | Reorganize this so that the early exit and special cases come early | Eric Christopher |
| 2011-01-22 | Add a FIXME explaining the move to a single indirect call bonus per function | Eric Christopher |
| 2011-01-22 | Only apply the devirtualization bonus once instead of per-call site in the | Eric Christopher |
| 2010-10-09 | Now using a variant of the existing inlining heuristics to decide whether to ... | Kenneth Uildriks |
| 2010-10-08 | Start separating out code metrics into code size metrics and code performance... | Kenneth Uildriks |
| 2010-09-09 | What the loop unroller cares about, rather than just not unrolling loops with... | Owen Anderson |
| 2010-09-09 | Refactor code-size reduction estimation methods out of InlineCostAnalyzer and... | Owen Anderson |
| 2010-07-27 | use ImmutableCallSite for const-corrgoodness | Gabor Greif |
| 2010-06-09 | Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ... | Kenneth Uildriks |
| 2010-05-26 | Avoid counting InlineAsm as a call - it prevents loop unrolling. | Jakob Stoklund Olesen |
| 2010-05-12 | Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abort | Nick Lewycky |
| 2010-05-01 | Added a variant of InlineCostAnalyzer::getInlineCost() that takes the called ... | David Chisnall |
| 2010-04-30 | Dan recently disabled recursive inlining within a function, but we | Chris Lattner |
| 2010-04-21 | Revert r101471. For tight recursive functions which have multiple | Dan Gohman |
| 2010-04-17 | fix PR6858: a dangling pointer use bug which was caused | Chris Lattner |
| 2010-04-17 | a bunch of cleanups and tweaks, no functionality changes. | Chris Lattner |
| 2010-04-16 | Disable inlining of recursive calls. It can complicate tailcallelim and | Dan Gohman |
| 2010-04-16 | Make callIsSmall accessible as a utility function. | Dan Gohman |
| 2010-04-14 | performance: cache the dereferenced use_iterator | Gabor Greif |
| 2010-03-25 | Reapply r99451 with a fix to move the NoInline check to the cost functions | Eric Christopher |
| 2010-03-15 | Treat copysignl like the other copysign functions. | Duncan Sands |
| 2010-03-13 | Do not ignore arg_size() impact while counting bb instructions. | Devang Patel |
| 2010-03-13 | Remove extra parameter. | Devang Patel |
| 2010-03-13 | Do not overestimate code size reduction in presense of debug info. | Devang Patel |
| 2010-03-09 | Try to keep the cached inliner costs around for a bit longer for big functions. | Jakob Stoklund Olesen |
| 2010-03-09 | Revert r98089, it was breaking a clang test. | Jakob Stoklund Olesen |
| 2010-03-09 | Try to keep the cached inliner costs around for a bit longer for big functions. | Jakob Stoklund Olesen |
| 2010-03-09 | Permit inlining into huge functions. This heuristic is ancient, and inlining | Jakob Stoklund Olesen |
| 2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
| 2010-02-05 | Update CodeMetrics to count 'big' function calls explicitly. | Jakob Stoklund Olesen |
| 2010-01-26 | Fix inline cost predictions with SCIENCE. | Jakob Stoklund Olesen |
| 2010-01-26 | Revert test polarity to match comment and desired outcome. Remove undeserved ... | Jakob Stoklund Olesen |