aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/IPO/InlineSimple.cpp
Commit message (Expand)AuthorAgeFilesLines
* Adjustments to last patch based on review.Dale Johannesen2009-01-091-0/+3
* Add InlineCost class for represent the estimated cost of inlining aDaniel Dunbar2008-10-301-1/+1
* Implement function notes as function attributes. Devang Patel2008-09-261-1/+1
* Large mechanical patch.Devang Patel2008-09-251-1/+1
* Put FN_NOTE_AlwaysInline and others in FnAttr namespace.Devang Patel2008-09-241-1/+1
* Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.Devang Patel2008-09-231-1/+1
* Use parameter attribute store (soon to be renamed) forDevang Patel2008-09-231-1/+1
* Add hasNote() to check note associated with a function.Devang Patel2008-09-221-1/+1
* Add parentheses to make code more readable.Devang Patel2008-09-031-1/+1
* Check noinline note and ignore other notes.Devang Patel2008-09-031-1/+1
* Handle "noinline" note inside the simple inliner.Devang Patel2008-09-031-0/+5
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-2/+4
* Increasing the inline limit from (overly conservative) 200 to 300. Given each...Evan Cheng2008-03-241-0/+3
* Allow clients to specify the inline threshold when creatingChris Lattner2008-01-121-0/+5
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing ...Anton Korobeynikov2007-11-221-0/+4
* Use SmallPtrSet.Devang Patel2007-07-271-2/+3
* Add BasicInliner interface. Devang Patel2007-07-251-246/+6
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+323