Jakub Kuderski
e35a449140
[Dominators] Teach LoopUnswitch to use the incremental API
...
Summary:
This patch makes LoopUnswitch use new incremental API for updating dominators.
It also updates SplitCriticalEdge, as it is called in LoopUnswitch.
There doesn't seem to be any noticeable performance difference when bootstrapping clang with this patch.
Reviewers: dberlin, davide, sanjoy, grosser, chandlerc
Reviewed By: davide, grosser
Subscribers: mzolotukhin, llvm-commits
Differential Revision: https://reviews.llvm.org/D35528
llvm-svn: 311093
2017-08-17 16:45:35 +00:00
..
2017-04-11 19:07:30 +00:00
2016-10-19 00:16:56 +00:00
2017-05-01 17:07:49 +00:00
2017-08-17 16:45:35 +00:00
2017-06-18 03:10:26 +00:00
2017-05-12 17:20:30 +00:00
2017-07-07 18:24:20 +00:00
2017-08-03 09:23:03 +00:00
2017-08-14 21:39:51 +00:00
2017-07-02 00:07:18 +00:00
2016-10-22 01:21:24 +00:00
2017-06-06 11:49:48 +00:00
2017-05-09 19:31:13 +00:00
2017-07-06 18:39:47 +00:00
2017-06-06 11:49:48 +00:00
2017-07-11 22:23:00 +00:00
2017-07-27 15:28:10 +00:00
2017-06-06 11:49:48 +00:00
2017-03-24 17:59:06 +00:00
2017-06-06 11:49:48 +00:00
2017-06-06 11:49:48 +00:00
2017-04-17 14:32:05 +00:00
2017-04-26 21:28:40 +00:00
2017-07-28 20:21:02 +00:00
2017-06-25 22:45:31 +00:00
2017-08-14 09:25:26 +00:00
2017-04-17 09:52:02 +00:00
2017-08-14 09:25:26 +00:00
2017-08-15 08:32:59 +00:00
2016-12-19 17:13:37 +00:00
2016-08-12 17:28:27 +00:00
2017-07-07 02:00:06 +00:00
2017-06-06 11:49:48 +00:00
2017-04-09 20:47:14 +00:00
2017-08-01 05:14:45 +00:00
2017-05-09 19:31:13 +00:00
2016-10-01 02:56:57 +00:00
2017-06-29 17:01:03 +00:00
2017-08-10 17:48:11 +00:00
2017-04-28 19:55:38 +00:00
2017-06-06 11:49:48 +00:00
2017-08-16 01:55:26 +00:00
2017-07-08 17:17:30 +00:00
2017-06-06 11:49:48 +00:00
2017-08-14 21:15:13 +00:00
2016-06-12 16:13:55 +00:00
2017-06-06 11:49:48 +00:00
2017-06-06 11:49:48 +00:00
2017-06-06 11:49:48 +00:00
2017-06-06 11:49:48 +00:00
2016-06-26 12:28:59 +00:00
2017-06-06 11:49:48 +00:00
2017-05-09 19:31:13 +00:00
2017-07-09 07:04:00 +00:00