aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/Inline
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update the callgraph when replacing InvokeInst with CallInst when inlining.Nick Lewycky2009-02-031-0/+32
* Fix testsuite regressions from recursive inlining.Dale Johannesen2009-01-131-0/+293
* Enable recursive inlining. Reduce inlining thresholdDale Johannesen2009-01-121-0/+92
* Do not inline functions with (dynamic) alloca intoDale Johannesen2009-01-082-0/+40
* Add PR number.Devang Patel2008-11-051-0/+1
* New test case.Devang Patel2008-11-051-0/+6
* Add InlineCost class for represent the estimated cost of inlining aDaniel Dunbar2008-10-301-0/+14
* Implement function notes as function attributes. Devang Patel2008-09-262-2/+2
* Rationalize the names of passes that print information:Duncan Sands2008-09-231-1/+1
* respect inline=never and inline=always notes.Devang Patel2008-09-022-0/+20
* Move two tests from SRETPromotion to Inline, since they only call opt -inline.Matthijs Kooijman2008-08-072-0/+110
* Let some more tests ignore expected output on stderr.Matthijs Kooijman2008-06-101-1/+1
* Eliminate questionable syntax for stdin redirection. This probably also speed...Gabor Greif2008-05-201-2/+2
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-201-1/+1
* Update old-style syntax in some "not grep" tests.Dan Gohman2008-05-011-1/+1
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-251-13/+0
* rename *.llx -> *.ll, last batch.Chris Lattner2008-04-191-0/+0
* Turn unwind_to into "unwinds to".Nick Lewycky2008-03-101-1/+1
* Update the inliner and simplifycfg to handle unwind_to.Nick Lewycky2008-03-091-0/+13
* Use cast instead of dyn_cast.Devang Patel2008-03-041-9/+11
* Handle multiple return values.Devang Patel2008-03-041-0/+26
* Remove llvm-upgrade and update test cases.Tanya Lattner2008-03-0126-625/+624
* Revert r46393: readonly/readnone functions are noDuncan Sands2008-01-271-3/+3
* Invert this test, because it is wrong if we allowDuncan Sands2008-01-261-3/+3
* we don't have to make an explicit copy of a byval argument when Chris Lattner2008-01-121-0/+28
* When inlining a functino with a byval argument, make an explicit Chris Lattner2008-01-111-0/+28
* When inlining through an 'nounwind' call, mark inlinedDuncan Sands2007-12-191-0/+19
* Make invokes of inline asm legal. Teach codegenDuncan Sands2007-12-171-1/+1
* Make instcombine promote inline asm calls to 'nounwind'Duncan Sands2007-12-161-1/+1
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
* new testcase, the inliner shouldn't inline this.Chris Lattner2007-06-251-0/+14
* Instruct the inliner to obey the noinline attribute. Add test case.Tanya Lattner2007-06-061-0/+46