James Y Knight
8a32a5595a
[opaque pointer types] Remove some calls to generic Type subtype accessors.
...
That is, remove many of the calls to Type::getNumContainedTypes(),
Type::subtypes(), and Type::getContainedType(N).
I'm not intending to remove these accessors -- they are
useful/necessary in some cases. However, removing the pointee type
from pointers would potentially break some uses, and reducing the
number of calls makes it easier to audit.
llvm-svn: 350835
2019-01-10 16:07:20 +00:00
..
2019-01-09 15:58:02 +00:00
2018-09-19 18:46:21 +00:00
2018-07-11 09:41:28 +00:00
2019-01-09 15:58:02 +00:00
2018-09-22 06:04:32 +00:00
2018-07-05 09:27:05 +00:00
2018-02-23 11:06:40 +00:00
2018-05-30 12:40:53 +00:00
2018-11-06 14:37:24 +00:00
2018-06-20 13:29:57 +00:00
2018-06-20 13:29:57 +00:00
2018-11-06 14:37:24 +00:00
2018-09-03 20:48:55 +00:00
2018-11-01 13:57:54 +00:00
2018-09-19 18:46:29 +00:00
2018-06-29 16:37:16 +00:00
2017-08-10 16:17:32 +00:00
2019-01-10 16:07:20 +00:00
2018-08-30 14:32:47 +00:00
2018-08-30 14:32:47 +00:00
2018-07-24 13:47:52 +00:00
2018-06-05 22:13:56 +00:00
2019-01-10 16:07:20 +00:00
2018-05-14 12:53:11 +00:00
2018-11-06 14:37:24 +00:00
2018-11-06 14:37:24 +00:00
2018-11-05 14:37:41 +00:00
2018-09-25 06:27:49 +00:00
2018-07-05 09:27:05 +00:00
2018-05-17 16:30:32 +00:00
2017-08-03 22:12:30 +00:00
2017-08-03 22:12:30 +00:00
2018-12-03 21:54:43 +00:00
2018-11-28 11:48:07 +00:00
2018-11-05 14:37:41 +00:00
2017-06-09 14:37:08 +00:00
2018-11-07 11:45:43 +00:00
2018-11-07 11:45:43 +00:00
2018-10-12 08:18:38 +00:00
2017-06-09 14:37:08 +00:00
2018-05-15 16:05:04 +00:00
2018-07-30 19:41:25 +00:00
2018-09-19 18:46:29 +00:00
2018-05-30 12:40:53 +00:00
2018-06-20 13:29:57 +00:00
2018-05-30 12:40:53 +00:00
2018-04-19 13:33:51 +00:00
2018-07-05 09:27:05 +00:00
2018-09-24 14:14:19 +00:00
2017-11-02 12:47:22 +00:00
2018-06-29 16:37:16 +00:00
2018-07-12 08:50:11 +00:00
2018-08-31 15:57:17 +00:00
2018-08-16 21:30:05 +00:00
2018-05-16 10:03:05 +00:00
2018-11-05 14:37:41 +00:00
2018-12-25 14:42:30 +00:00
2018-07-13 00:08:38 +00:00
2018-07-13 00:08:38 +00:00
2018-09-11 15:32:47 +00:00
2018-07-28 13:25:19 +00:00
2018-12-25 14:42:30 +00:00
2018-12-05 20:14:52 +00:00
2018-07-21 16:16:08 +00:00
2017-01-30 23:21:32 +00:00
2018-11-05 14:37:41 +00:00
2018-06-12 10:23:49 +00:00
2018-07-13 00:08:38 +00:00
2018-06-14 13:03:53 +00:00
2018-08-22 09:34:44 +00:00
2018-05-30 12:40:53 +00:00
2017-11-14 22:26:42 +00:00
2018-05-01 15:54:18 +00:00
2017-02-01 01:22:51 +00:00
2018-05-14 12:53:11 +00:00
2018-12-25 14:42:30 +00:00
2018-04-11 15:12:32 +00:00
2018-04-11 15:12:32 +00:00
2018-05-14 12:53:11 +00:00
2018-10-05 14:23:11 +00:00
2018-09-19 18:46:21 +00:00
2018-11-06 14:37:24 +00:00
2018-11-06 14:37:24 +00:00
2018-07-11 13:21:10 +00:00
2018-08-29 14:07:14 +00:00
2018-03-29 09:21:20 +00:00
2018-09-03 20:48:55 +00:00
2018-08-30 14:32:47 +00:00
2018-11-01 19:54:45 +00:00
2018-05-01 15:54:18 +00:00
2018-12-12 18:32:29 +00:00
2018-05-01 15:54:18 +00:00
2018-05-20 17:21:00 +00:00
2018-07-04 19:26:31 +00:00
2018-09-03 20:48:55 +00:00
2018-12-07 12:10:23 +00:00
2018-05-01 15:54:18 +00:00
2018-12-03 21:54:43 +00:00
2017-01-20 17:53:30 +00:00
2018-05-17 16:30:32 +00:00
2017-12-11 11:21:40 +00:00