Daniel Sanders
67474bbe7f
[gicombiner] Process the MatchDag such that every node is reachable from the roots
...
Summary:
When we build the walk across these DAG's we need to be able to reach every node
from the roots. Flip and traversal edges (so that use->def becomes def->uses)
that make nodes unreachable. Note that early on we'll just error out on these
flipped edges as def->uses edges are more complicated to match due to their
one->many nature.
Depends on D69077
Reviewers: volkan, bogner
Subscribers: llvm-commits
2019-12-17 17:03:24 +00:00
..
2019-07-30 20:47:59 +00:00
2019-01-19 08:50:56 +00:00
2019-03-04 21:19:53 +00:00
2019-09-26 19:36:01 +00:00
2019-12-03 14:21:13 -05:00
2019-01-19 08:50:56 +00:00
2019-05-28 20:22:16 +00:00
2019-12-16 16:51:43 -05:00
2019-12-17 15:28:35 +00:00
2019-11-19 09:54:07 +00:00
2019-11-25 21:06:56 -05:00
2019-01-03 14:11:33 +00:00
2019-12-17 10:49:34 -05:00
2019-08-05 13:04:07 +00:00
2019-01-14 20:02:11 +00:00
2019-12-13 17:34:58 +03:00
2019-06-30 21:54:34 +00:00
2019-01-19 08:50:56 +00:00
2019-01-19 08:50:56 +00:00
2019-12-06 18:57:08 -08:00
2019-12-16 13:36:41 +00:00
2018-11-21 23:04:39 +00:00
2019-12-17 17:03:24 +00:00
2019-01-03 14:11:33 +00:00
2019-12-05 14:16:04 -08:00
2019-12-03 08:24:48 +00:00
2019-10-07 22:28:58 +00:00
2019-01-19 08:50:56 +00:00
2018-09-07 17:08:44 +00:00
2019-08-03 14:28:34 +00:00
2019-10-04 16:44:18 +00:00
2019-10-04 16:44:18 +00:00
2019-06-19 22:05:47 +00:00
2018-10-27 23:10:09 +00:00
2019-01-19 08:50:56 +00:00
2019-01-03 14:11:58 +00:00
2019-01-03 14:11:33 +00:00
2019-01-03 14:11:33 +00:00
2019-01-03 14:11:33 +00:00
2019-10-23 16:48:22 -04:00
2019-01-03 14:11:33 +00:00
2019-07-03 22:40:07 +00:00
2019-01-19 08:50:56 +00:00
2019-01-03 14:11:33 +00:00
2019-08-16 23:47:57 +00:00
2019-01-19 08:50:56 +00:00
2019-01-03 14:11:33 +00:00
2019-01-19 08:50:56 +00:00
2019-01-19 08:50:56 +00:00
2019-01-19 08:50:56 +00:00
2019-06-04 23:35:07 +00:00
2019-01-03 14:12:30 +00:00
2019-01-03 14:11:58 +00:00
2019-01-03 14:11:33 +00:00
2019-01-03 14:12:44 +00:00
2019-12-03 13:50:07 -08:00
2019-12-02 18:18:47 +00:00
2019-12-03 13:50:07 -08:00
2019-12-03 13:50:07 -08:00
2019-12-03 13:50:07 -08:00
2019-12-03 13:50:07 -08:00
2019-01-03 14:11:33 +00:00