aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/Inline
AgeCommit message (Expand)Author
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
2008-03-01Remove llvm-upgrade and update test cases.Tanya Lattner
2008-01-27Revert r46393: readonly/readnone functions are noDuncan Sands
2008-01-26Invert this test, because it is wrong if we allowDuncan Sands
2008-01-12we don't have to make an explicit copy of a byval argument when Chris Lattner
2008-01-11When inlining a functino with a byval argument, make an explicit Chris Lattner
2007-12-19When inlining through an 'nounwind' call, mark inlinedDuncan Sands
2007-12-17Make invokes of inline asm legal. Teach codegenDuncan Sands
2007-12-16Make instcombine promote inline asm calls to 'nounwind'Duncan Sands
2007-06-29Convert .cvsignore filesJohn Criswell
2007-06-25new testcase, the inliner shouldn't inline this.Chris Lattner
2007-06-06Instruct the inliner to obey the noinline attribute. Add test case.Tanya Lattner
2007-04-28update syntaxChris Lattner
2007-04-16For PR1319:Reid Spencer
2007-04-15testcase for PR1335Chris Lattner
2007-04-15For PR1319:Reid Spencer
2007-04-11Make the llvm-runtest function much more amenable by eliminating all theReid Spencer
2006-12-31For PR950:Reid Spencer
2006-12-02Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer
2006-11-27For PR950:Reid Spencer
2006-11-09new testcases for PR992/993Chris Lattner
2006-09-15The inliner strips dead allocas now. Add a use to allow this test toChris Lattner
2006-09-13new testcaseChris Lattner
2006-07-12testcase for PR827Chris Lattner
2006-06-01testcase for the recent inliner improvement.Chris Lattner