Devang Patel
|
20bcaff6a7
|
Put FN_NOTE_AlwaysInline and others in FnAttr namespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56527 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-24 00:06:15 +00:00 |
|
Devang Patel
|
dd4924c564
|
Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.
Do not check isDeclaration() in hasNote(). It is clients' responsibility.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56524 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-23 23:52:03 +00:00 |
|
Devang Patel
|
d9b4a5f859
|
Use parameter attribute store (soon to be renamed) for
Function Notes also. Function notes are stored at index ~0.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56511 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-23 22:35:17 +00:00 |
|
Devang Patel
|
f3ba70861c
|
Add hasNote() to check note associated with a function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56477 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-22 22:32:29 +00:00 |
|
Devang Patel
|
7946e7b8a4
|
Fix typo in a comment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55720 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-03 20:25:40 +00:00 |
|
Devang Patel
|
3fb68373c4
|
Fix comments.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55716 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-03 19:52:17 +00:00 |
|
Devang Patel
|
22ec199fa0
|
Add custom inliner that handles only functions that are marked as always_inline.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55713 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-03 18:50:53 +00:00 |
|