aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/Inline
Commit message (Expand)AuthorAgeFilesLines
* Fix PR7272: when inlining through a callsite with byval arguments,Duncan Sands2010-05-311-0/+24
* Actually run the test. Thanks Daniel Dunbar!Nick Lewycky2010-05-131-1/+1
* Add testcase for r103653.Nick Lewycky2010-05-131-0/+28
* revert r102831. We already delete dead readonly calls inChris Lattner2010-05-011-1/+1
* Disable the call-deletion transformation introduced in r86975. WithoutOwen Anderson2010-05-011-1/+1
* fix PR5009 by making CGSCCPM realize that a call was devirtualizedChris Lattner2010-05-011-0/+79
* rename testChris Lattner2010-05-011-0/+0
* Implement rdar://6295824 and PR6724 with two tiny changesChris Lattner2010-05-011-0/+182
* The inliner has traditionally not considered call sitesChris Lattner2010-05-011-2/+43
* Dan recently disabled recursive inlining within a function, but weChris Lattner2010-04-302-92/+32
* no longer xfailChris Lattner2010-04-231-2/+1
* testcase for the bug that required a patch to be reverted.Chris Lattner2010-04-231-0/+31
* disable my previous inliner patch, it appears to be busting self-host.Chris Lattner2010-04-231-0/+1
* The inliner was choosing to not consider call sitesChris Lattner2010-04-221-2/+30
* add a DEBUG call so that -debug lists when CGSCCPM iterates.Chris Lattner2010-04-221-0/+29
* Implement (but don't enable) PR6724 and rdar://6295824. In short,Chris Lattner2010-04-211-0/+23
* Revert r101471. For tight recursive functions which have multipleDan Gohman2010-04-211-29/+0
* Disable inlining of recursive calls. It can complicate tailcallelim andDan Gohman2010-04-161-0/+29
* add newlines at the end of files.Chris Lattner2010-04-071-1/+1
* Reapply r99451 with a fix to move the NoInline check to the cost functionsEric Christopher2010-03-251-0/+18
* Temporarily revert this, it's causing an issue with an internal project.Eric Christopher2010-03-241-18/+0
* add some accessors to callsite/callinst/invokeinst to checkChris Lattner2010-03-231-0/+18
* Delete useless trailing semicolons.Dan Gohman2010-01-051-1/+1
* implement a nice little efficiency hack in the inliner. Since we're nowChris Lattner2009-11-121-0/+22
* Make opt default to not adding a target data string and update tests that dep...Kenneth Uildriks2009-11-031-0/+1
* Fix a pretty serious misfeature of the inliner: if it inlines a functionChris Lattner2009-10-271-1/+32
* convert to filecheck.Chris Lattner2009-10-271-5/+8
* Make these tests more interesting by usingDan Gohman2009-10-241-1/+1
* Simplify some code (first hunk) and fix PR5208 (second hunk) byChris Lattner2009-10-171-1/+32
* When considering whether to inline Callee into Caller,Dale Johannesen2009-10-091-0/+111
* Eliminate more redundant llvm-as calls.Dan Gohman2009-09-111-1/+1
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-1148-53/+53
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-091-2/+2
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-0827-33/+33
* Fix PR4909, patch by Jakub Staszak.Owen Anderson2009-09-081-0/+15
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-0849-54/+54
* Eliminate uses of %prcontext.Daniel Dunbar2009-09-051-1/+3
* testcase for PR3601Chris Lattner2009-09-011-0/+33
* fix a crash building SPASS by tolerating a callsite that doesn't existChris Lattner2009-08-311-0/+57
* Fix PR4834, a tricky case where the inliner would resolve anChris Lattner2009-08-311-0/+16
* Implement a new optimization in the inliner: if inlining multipleChris Lattner2009-08-271-0/+26
* the inliner shouldn't crash on this.Chris Lattner2009-08-271-0/+31
* Remove obsolete -f flags.Dan Gohman2009-08-251-1/+1
* PR4123: don't crash when inlining a call which uses its own result.Eli Friedman2009-05-081-0/+20
* While inlining, clone llvm.dbg.func.start intrinsic and adjust Devang Patel2009-04-151-86/+0
* Add a new "available_externally" linkage type. This is intendedChris Lattner2009-04-131-0/+16
* If a function is marked alwaysinline, it must be inlined (possibly for correc...Evan Cheng2009-03-101-0/+15
* Fix a nasty bug (PR3550) where the inline pass could incorrectly mark Chris Lattner2009-02-121-0/+35
* Do not clone llvm.dbg.func.start and corresponding llvm.dbg.region.end durin...Devang Patel2009-02-101-0/+86
* Revert r63600. It didn't fix the bug, it just moved it a bit.Nick Lewycky2009-02-031-32/+0