Peter Collingbourne 41af7c2fdc 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
2014-05-20 17:12:51 +00:00
..
2011-08-19 23:08:33 +00:00
2011-08-19 23:08:33 +00:00
2011-08-19 23:08:33 +00:00
2011-08-19 23:08:33 +00:00
2011-08-19 23:08:33 +00:00
2011-08-19 23:08:33 +00:00
2011-08-19 23:08:33 +00:00
2014-03-29 15:09:45 +00:00
2013-12-03 14:06:23 +00:00
2013-12-03 14:16:22 +00:00
2013-12-03 14:33:08 +00:00
2013-10-04 14:33:42 +00:00
2012-01-20 22:10:18 +00:00
2014-01-11 21:22:35 +00:00
2013-12-03 14:35:42 +00:00
2014-05-16 19:35:48 +00:00
2014-05-20 17:12:51 +00:00
2013-11-08 03:06:45 +00:00
2013-08-20 22:01:44 +00:00
2014-03-03 20:06:18 +00:00
2014-03-04 05:47:41 +00:00
2014-03-02 18:46:05 +00:00
2013-12-12 16:07:11 +00:00
2014-02-16 07:29:41 +00:00
2014-05-06 01:09:50 +00:00
2012-03-08 15:07:42 +00:00
2013-08-22 18:45:40 +00:00
2013-12-13 20:49:58 +00:00
2013-12-08 01:13:22 +00:00