summaryrefslogtreecommitdiff
path: root/test/Transforms/Inline
Commit message (Expand)AuthorAge
* rename testNadav Rotem2012-09-19
* Prevent inlining of callees which allocate lots of memory into a recursive ca...Nadav Rotem2012-09-19
* Fix broken check lines.Benjamin Kramer2012-08-17
* PR13095: Give an inline cost bonus to functions using byval arguments.Benjamin Kramer2012-08-07
* Fix PR13412, a nasty miscompile due to the interleavedChandler Carruth2012-08-07
* Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth2012-07-02
* Convert the uses of '|&' to use '2>&1 |' instead, which works on oldChandler Carruth2012-07-02
* Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth2012-07-02
* Fix the inliner so that the optsize function attribute don't alter thePatrik Hägglund2012-05-23
* Sink the collection of return instructions until after *all*Chandler Carruth2012-04-06
* Tweak this test to ensure the inliner did indeed fire. Thanks to RichardChandler Carruth2012-04-06
* Actually finish this sentence in the comment the way I intended. ThanksChandler Carruth2012-04-06
* Sink the return instruction collection until after we're done deletingChandler Carruth2012-04-06
* Add some more testing to cover the remaining two cases whereChandler Carruth2012-04-01
* Fix a pretty scary bug I introduced into the always inliner withChandler Carruth2012-04-01
* Replace four tiny tests with various uses of grep and not with a singleChandler Carruth2012-04-01
* Initial commit for the rewrite of the inline cost analysis to operateChandler Carruth2012-03-31
* Clean up the naming in this test. Someone pointed this out in review atChandler Carruth2012-03-31
* FileCheck-ize this test, and generally tidy it up prior to changingChandler Carruth2012-03-31
* Switch to WeakVHs in the value mapper, and aggressively prune dead basicChandler Carruth2012-03-28
* Teach the function cloner (and thus the inliner) to simplify PHINodesChandler Carruth2012-03-25
* Move the instruction simplification of callsite arguments in the inlinerChandler Carruth2012-03-25
* FileCheck-ize this test. Note the FIXME I've introduced here: we'veChandler Carruth2012-03-24
* Rip out support for 'llvm.noinline'. This thing has a strange history...Chandler Carruth2012-03-16
* Extend the inline cost calculation to account for bonuses due toChandler Carruth2012-03-14
* When inlining a function and adding its inner call sites to theChandler Carruth2012-03-12
* FileCheck-ize this test.Chandler Carruth2012-03-12
* Undo a previous restriction on the inline cost calculation which NickChandler Carruth2012-03-09
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-16
* Remove all references to the old EH.Bill Wendling2012-01-31
* Update test to new EH model.Bill Wendling2012-01-31
* Support pointer comparisons against constants, when looking at the inline-costNick Lewycky2012-01-25
* Fix CountCodeReductionForAlloca to more accurately represent what SROA can andNick Lewycky2012-01-20
* Allow inlining of functions with returns_twice calls, if they have theJoerg Sonnenberger2011-12-18
* Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner2011-11-27
* Remap blockaddress correctly when inlining a function. Fixes PR10162.Eli Friedman2011-10-21
* Replace more uses of 'unwind' in the tests with calls to landingpad andBill Wendling2011-09-19
* This testcase is dead. It doesn't inline even if I add the 'alwaysinline'Bill Wendling2011-09-19
* Try to eliminate the use of the 'unwind' instruction.Bill Wendling2011-09-02
* Update to new EH scheme.Bill Wendling2011-09-02
* Update to new EH scheme.Bill Wendling2011-09-01
* Auto upgrade the old EH scheme to use the new one. This is on a trial basis. IfBill Wendling2011-08-27
* rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner2011-06-18
* remove parser support for the obsolete "multiple return values" syntax, whichChris Lattner2011-06-17
* SplitCriticalEdge can sometimes split the edge from an invoke to a landingJohn McCall2011-06-09
* First, do no harm -- even if we can't find a selector for an enclosingJohn McCall2011-06-01
* Add the test case for phis in the outer landing pad during the inliner'sJohn McCall2011-05-30
* Implement and document the llvm.eh.resume intrinsic, which isJohn McCall2011-05-28
* Fix the inliner to maintain the current de facto invoke semantics:John McCall2011-05-27
* Commit test change, forgotten as part of r131838.Nick Lewycky2011-05-22