aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/Inline
AgeCommit message (Expand)Author
2010-01-05Delete useless trailing semicolons.Dan Gohman
2009-11-12implement a nice little efficiency hack in the inliner. Since we're nowChris Lattner
2009-11-03Make opt default to not adding a target data string and update tests that dep...Kenneth Uildriks
2009-10-27Fix a pretty serious misfeature of the inliner: if it inlines a functionChris Lattner
2009-10-27convert to filecheck.Chris Lattner
2009-10-24Make these tests more interesting by usingDan Gohman
2009-10-17Simplify some code (first hunk) and fix PR5208 (second hunk) byChris Lattner
2009-10-09When considering whether to inline Callee into Caller,Dale Johannesen
2009-09-11Eliminate more redundant llvm-as calls.Dan Gohman
2009-09-11Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman
2009-09-09Eliminate more uses of llvm-as and llvm-dis.Dan Gohman
2009-09-08Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman
2009-09-08Fix PR4909, patch by Jakub Staszak.Owen Anderson
2009-09-08Change these tests to feed the assembly files to opt directly, insteadDan Gohman
2009-09-05Eliminate uses of %prcontext.Daniel Dunbar
2009-09-01testcase for PR3601Chris Lattner
2009-08-31fix a crash building SPASS by tolerating a callsite that doesn't existChris Lattner
2009-08-31Fix PR4834, a tricky case where the inliner would resolve anChris Lattner
2009-08-27Implement a new optimization in the inliner: if inlining multipleChris Lattner
2009-08-27the inliner shouldn't crash on this.Chris Lattner
2009-08-25Remove obsolete -f flags.Dan Gohman
2009-05-08PR4123: don't crash when inlining a call which uses its own result.Eli Friedman
2009-04-15While inlining, clone llvm.dbg.func.start intrinsic and adjust Devang Patel
2009-04-13Add a new "available_externally" linkage type. This is intendedChris Lattner
2009-03-10If a function is marked alwaysinline, it must be inlined (possibly for correc...Evan Cheng
2009-02-12Fix a nasty bug (PR3550) where the inline pass could incorrectly mark Chris Lattner
2009-02-10 Do not clone llvm.dbg.func.start and corresponding llvm.dbg.region.end durin...Devang Patel
2009-02-03Revert r63600. It didn't fix the bug, it just moved it a bit.Nick Lewycky
2009-02-03Update the callgraph when replacing InvokeInst with CallInst when inlining.Nick Lewycky
2009-01-13Fix testsuite regressions from recursive inlining.Dale Johannesen
2009-01-12Enable recursive inlining. Reduce inlining thresholdDale Johannesen
2009-01-08Do not inline functions with (dynamic) alloca intoDale Johannesen
2008-11-05Add PR number.Devang Patel
2008-11-05New test case.Devang Patel
2008-10-30Add InlineCost class for represent the estimated cost of inlining aDaniel Dunbar
2008-09-26Implement function notes as function attributes. Devang Patel
2008-09-23Rationalize the names of passes that print information:Duncan Sands
2008-09-02respect inline=never and inline=always notes.Devang Patel
2008-08-07Move two tests from SRETPromotion to Inline, since they only call opt -inline.Matthijs Kooijman
2008-06-10Let some more tests ignore expected output on stderr.Matthijs Kooijman
2008-05-20Eliminate questionable syntax for stdin redirection. This probably also speed...Gabor Greif
2008-05-20sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif
2008-05-20Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif
2008-05-01Update old-style syntax in some "not grep" tests.Dan Gohman
2008-04-25Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky
2008-04-19rename *.llx -> *.ll, last batch.Chris Lattner
2008-03-10Turn unwind_to into "unwinds to".Nick Lewycky
2008-03-09Update the inliner and simplifycfg to handle unwind_to.Nick Lewycky
2008-03-04Use cast instead of dyn_cast.Devang Patel
2008-03-04Handle multiple return values.Devang Patel