| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Adjustments to last patch based on review. | Dale Johannesen | 2009-01-09 | 1 | -0/+3 | 
| | | | | | llvm-svn: 61969 | ||||
| * | Do now allow InlineAlways pass to remove dead functions. | Devang Patel | 2008-11-05 | 1 | -0/+3 | 
| | | | | | llvm-svn: 58744 | ||||
| * | Add InlineCost class for represent the estimated cost of inlining a | Daniel Dunbar | 2008-10-30 | 1 | -1/+1 | 
| | | | | | | | | | | function. - This explicitly models the costs for functions which should "always" or "never" be inlined. This fixes bugs where such costs were not previously respected. llvm-svn: 58450 | ||||
| * | Assorted comment/naming fixes, 80-col violations, and reindentation. | Daniel Dunbar | 2008-10-28 | 1 | -3/+1 | 
| | | | | | | | - No functionality change. llvm-svn: 58352 | ||||
| * | Implement function notes as function attributes. | Devang Patel | 2008-09-26 | 1 | -1/+1 | 
| | | | | | llvm-svn: 56716 | ||||
| * | Large mechanical patch. | Devang Patel | 2008-09-25 | 1 | -1/+1 | 
| | | | | | | | | | | | | | | | | s/ParamAttr/Attribute/g s/PAList/AttrList/g s/FnAttributeWithIndex/AttributeWithIndex/g s/FnAttr/Attribute/g This sets the stage - to implement function notes as function attributes and - to distinguish between function attributes and return value attributes. This requires corresponding changes in llvm-gcc and clang. llvm-svn: 56622 | ||||
| * | Put FN_NOTE_AlwaysInline and others in FnAttr namespace. | Devang Patel | 2008-09-24 | 1 | -1/+1 | 
| | | | | | llvm-svn: 56527 | ||||
| * | Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. | Devang Patel | 2008-09-23 | 1 | -1/+1 | 
| | | | | | | | Do not check isDeclaration() in hasNote(). It is clients' responsibility. llvm-svn: 56524 | ||||
| * | Use parameter attribute store (soon to be renamed) for | Devang Patel | 2008-09-23 | 1 | -1/+1 | 
| | | | | | | | Function Notes also. Function notes are stored at index ~0. llvm-svn: 56511 | ||||
| * | Add hasNote() to check note associated with a function. | Devang Patel | 2008-09-22 | 1 | -1/+1 | 
| | | | | | llvm-svn: 56477 | ||||
| * | Fix typo in a comment. | Devang Patel | 2008-09-03 | 1 | -1/+1 | 
| | | | | | llvm-svn: 55720 | ||||
| * | Fix comments. | Devang Patel | 2008-09-03 | 1 | -2/+3 | 
| | | | | | llvm-svn: 55716 | ||||
| * | Add custom inliner that handles only functions that are marked as always_inline. | Devang Patel | 2008-09-03 | 1 | -0/+70 | 
| llvm-svn: 55713 | |||||

