| commit | 41af7c2fdc8cc2ef186669dcb21cac58d5bd69ee | [log] [tgz] |
|---|---|---|
| author | Peter Collingbourne <peter@pcc.me.uk> | Tue May 20 17:12:51 2014 +0000 |
| committer | Peter Collingbourne <peter@pcc.me.uk> | Tue May 20 17:12:51 2014 +0000 |
| tree | e14576af7ea247b91481c99de20e727be5992c24 | |
| parent | 650c8f2a06f138d795d0188ec8276638e13f7c9d [diff] |
Implement the flatten attribute. This is a GNU attribute that causes calls within the attributed function to be inlined where possible. It is implemented by giving such calls the alwaysinline attribute. Differential Revision: http://reviews.llvm.org/D3816 llvm-svn: 209217