Reid Kleckner
1c19be8a98
Remove getArgumentList() in favor of arg_begin(), args(), etc
...
Users often call getArgumentList().size(), which is a linear way to get
the number of function arguments. arg_size(), on the other hand, is
constant time.
In general, the fact that arguments are stored in an iplist is an
implementation detail, so I've removed it from the Function interface
and moved all other users to the argument container APIs (arg_begin(),
arg_end(), args(), arg_size()).
Reviewed By: chandlerc
Differential Revision: https://reviews.llvm.org/D31052
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298010 91177308-0d34-0410-b5e6-96231b3b80d8
2017-03-16 22:59:15 +00:00
..
2017-02-28 15:55:23 +00:00
2017-02-24 10:50:27 +00:00
2016-09-09 11:06:01 +00:00
2017-02-14 00:33:36 +00:00
2016-10-09 23:00:34 +00:00
2017-03-09 14:03:26 +00:00
2015-06-12 18:44:57 +00:00
2016-07-11 07:41:56 +00:00
2016-11-22 19:17:23 +00:00
2016-09-08 07:41:43 +00:00
2017-01-27 11:36:52 +00:00
2016-05-17 09:32:58 +00:00
2016-05-17 09:32:58 +00:00
2017-01-16 13:55:58 +00:00
2017-01-16 13:55:58 +00:00
2017-02-23 12:40:58 +00:00
2016-11-30 23:48:42 +00:00
2015-07-14 17:17:13 +00:00
2016-10-01 02:56:57 +00:00
2015-06-23 09:49:53 +00:00
2015-06-23 09:49:53 +00:00
2016-10-01 06:46:33 +00:00
2016-06-30 00:01:54 +00:00
2017-02-14 21:53:23 +00:00
2016-08-24 13:00:47 +00:00
2016-07-14 13:25:22 +00:00
2016-06-30 22:52:52 +00:00
2016-06-30 22:52:52 +00:00
2016-07-28 18:40:00 +00:00
2015-03-12 05:43:57 +00:00
2016-10-13 12:12:56 +00:00
2017-02-13 16:06:48 +00:00
2017-03-15 13:10:08 +00:00
2016-10-14 09:31:42 +00:00
2017-03-09 14:03:26 +00:00
2017-01-27 11:36:52 +00:00
2015-06-23 09:49:53 +00:00
2017-02-15 10:48:11 +00:00
2017-02-15 10:48:11 +00:00
2016-06-03 10:38:09 +00:00
2016-03-14 12:50:23 +00:00
2015-06-23 09:49:53 +00:00
2016-09-09 11:06:01 +00:00
2017-01-30 23:21:32 +00:00
2017-02-01 01:22:51 +00:00
2016-05-13 11:32:53 +00:00
2016-06-14 09:35:29 +00:00
2016-10-13 12:12:56 +00:00
2016-06-14 09:35:29 +00:00
2017-01-30 23:21:32 +00:00
2016-07-28 18:40:00 +00:00
2016-03-31 18:33:38 +00:00
2016-12-22 19:29:50 +00:00
2017-01-16 13:55:58 +00:00
2017-01-16 13:55:58 +00:00
2017-01-13 09:58:52 +00:00
2016-09-14 20:43:16 +00:00
2017-03-15 13:10:08 +00:00
2016-08-01 06:46:20 +00:00
2016-10-01 02:56:57 +00:00
2017-03-15 13:10:08 +00:00
2017-03-15 13:10:08 +00:00
2017-02-01 01:22:51 +00:00
2017-01-30 23:21:32 +00:00
2017-01-30 23:21:32 +00:00
2016-05-03 13:35:44 +00:00
2016-05-03 13:35:44 +00:00
2016-10-01 02:56:57 +00:00
2015-09-24 12:10:23 +00:00
2016-11-18 16:17:44 +00:00
2016-10-27 15:50:36 +00:00
2017-02-01 01:22:51 +00:00
2017-03-16 22:59:15 +00:00
2016-07-28 18:40:00 +00:00
2016-05-09 13:38:25 +00:00
2017-02-13 16:06:48 +00:00
2016-10-05 16:11:01 +00:00
2016-10-05 16:11:01 +00:00
2016-10-05 16:11:01 +00:00
2017-02-01 01:22:51 +00:00
2017-02-01 01:22:51 +00:00
2017-03-09 11:19:48 +00:00
2016-09-09 11:06:01 +00:00
2017-03-15 23:27:43 +00:00
2017-01-04 09:34:37 +00:00
2017-03-15 13:10:08 +00:00
2016-11-18 16:17:44 +00:00
2016-07-28 18:40:00 +00:00
2015-03-12 05:43:57 +00:00
2017-01-27 11:36:52 +00:00
2017-02-15 10:48:11 +00:00
2017-03-09 14:03:26 +00:00
2017-02-01 01:22:51 +00:00
2017-01-20 17:53:30 +00:00
2017-01-20 17:53:30 +00:00
2016-06-12 16:13:55 +00:00
2016-11-14 19:10:56 +00:00