Joseph Huber
b8a825b483
[Attributor] Introduce AAAssumptionInfo to propagate assumptions
...
This patch introduces a new abstract attributor instance that propagates
assumption information from functions. Conceptually, if a function is
only called by functions that have certain assumptions, then we can
apply the same assumptions to that function. This problem is similar to
calculating the dominator set, but the assumptions are merged instead of
nodes.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D111054
2021-11-09 17:39:18 -05:00
..
2021-10-22 18:30:43 +02:00
2021-11-01 13:10:24 -07:00
2021-05-24 19:43:40 +02:00
2021-07-20 00:35:14 -05:00
2021-03-11 23:31:39 -06:00
2021-03-11 23:31:39 -06:00
2021-11-09 17:39:18 -05:00
2021-10-06 13:29:23 -07:00
2021-09-14 19:49:34 -04:00
2021-07-10 15:52:36 -05:00
2021-07-10 15:52:36 -05:00
2021-03-11 23:31:44 -06:00
2021-07-10 15:52:36 -05:00
2021-07-20 00:35:14 -05:00
2021-03-11 23:31:39 -06:00
2021-11-09 17:39:18 -05:00
2021-07-27 00:56:23 -05:00
2021-07-10 15:52:36 -05:00
2021-07-10 15:52:36 -05:00
2021-07-20 00:35:14 -05:00
2021-07-20 01:39:33 -05:00
2021-07-27 01:44:13 -05:00
2021-09-13 15:50:03 -07:00
2021-03-11 23:31:39 -06:00
2021-11-01 13:10:24 -07:00
2021-05-21 03:40:59 +02:00
2021-07-27 00:56:23 -05:00
2021-07-10 16:44:05 -05:00
2021-10-06 13:29:23 -07:00
2021-08-12 10:39:53 -05:00
2021-06-29 20:10:31 +02:00
2021-03-11 23:31:39 -06:00
2021-10-06 13:29:23 -07:00
2021-10-06 13:29:23 -07:00
2021-07-10 15:52:36 -05:00
2021-07-27 01:44:13 -05:00
2021-06-09 16:16:37 -04:00
2021-07-27 00:56:23 -05:00
2021-07-19 22:48:35 -05:00
2021-05-23 23:00:40 -05:00
2021-07-19 22:48:35 -05:00
2021-03-11 23:31:39 -06:00
2021-05-21 03:40:59 +02:00
2021-10-06 13:29:23 -07:00
2021-03-11 23:31:39 -06:00
2021-10-27 21:04:32 -05:00
2021-07-27 00:56:23 -05:00
2021-07-27 00:56:23 -05:00
2021-07-20 00:35:14 -05:00
2021-08-27 13:12:11 -05:00
2021-07-10 15:52:36 -05:00
2021-10-06 13:29:23 -07:00
2021-07-27 00:56:23 -05:00
2021-08-27 13:12:13 -05:00
2021-10-06 13:29:23 -07:00
2021-07-27 00:56:23 -05:00
2021-07-26 23:33:36 -05:00