Alina Sbirlea
dec3dec827
Use MemorySSA in LICM to do sinking and hoisting.
...
Summary:
Step 2 in using MemorySSA in LICM:
Use MemorySSA in LICM to do sinking and hoisting, all under "EnableMSSALoopDependency" flag.
Promotion is disabled.
Enable flag in LICM sink/hoist tests to test correctness of this change. Moved one test which
relied on promotion, in order to test all sinking tests.
Reviewers: sanjoy, davide, gberry, george.burgess.iv
Subscribers: llvm-commits, Prazek
Differential Revision: https://reviews.llvm.org/D40375
llvm-svn: 350879
2019-01-10 19:29:04 +00:00
..
2018-06-04 21:33:56 +00:00
2019-01-07 05:42:51 +00:00
2018-05-01 15:54:18 +00:00
2018-11-01 23:37:51 +00:00
2018-05-01 15:54:18 +00:00
2019-01-07 05:42:51 +00:00
2019-01-09 19:12:38 +00:00
2018-05-14 12:53:11 +00:00
2018-05-01 15:54:18 +00:00
2018-05-01 15:54:18 +00:00
2017-08-31 21:56:16 +00:00
2016-03-10 11:04:40 +00:00
2018-11-29 20:08:12 +00:00
2018-10-15 09:17:09 +00:00
2018-10-15 09:33:40 +00:00
2017-06-27 02:43:00 +00:00
2018-05-01 15:54:18 +00:00
2018-05-01 15:54:18 +00:00
2018-12-11 19:05:35 +00:00
2018-12-04 18:53:27 +00:00
2018-05-01 15:54:18 +00:00
2018-05-01 15:54:18 +00:00
2019-01-04 21:21:43 +00:00
2019-01-08 14:06:58 +00:00
2018-11-30 22:55:20 +00:00
2018-05-01 15:54:18 +00:00
2018-04-30 14:59:11 +00:00
2015-06-23 09:49:53 +00:00
2018-05-01 16:10:38 +00:00
2018-05-17 20:52:03 +00:00
2019-01-07 05:42:51 +00:00
2018-08-30 03:39:16 +00:00
2018-05-01 15:54:18 +00:00
2019-01-07 07:15:51 +00:00
2018-10-31 22:45:31 +00:00
2019-01-09 07:28:13 +00:00
2018-08-17 14:39:04 +00:00
2017-07-24 23:16:33 +00:00
2017-07-24 23:16:33 +00:00
2017-07-24 23:16:33 +00:00
2018-11-27 17:53:03 +00:00
2018-11-30 13:40:10 +00:00
2017-05-01 17:07:49 +00:00
2018-05-01 15:54:18 +00:00
2018-05-01 15:54:18 +00:00
2017-08-11 21:30:02 +00:00
2018-05-01 15:54:18 +00:00
2018-11-30 22:55:20 +00:00
2018-05-01 16:10:38 +00:00
2017-06-24 01:35:13 +00:00
2018-12-20 18:49:09 +00:00
2018-05-01 15:54:18 +00:00
2018-12-20 04:58:07 +00:00
2018-12-20 04:58:07 +00:00
2018-03-02 12:24:25 +00:00
2017-09-28 02:45:42 +00:00
2018-05-01 15:54:18 +00:00
2018-05-01 15:54:18 +00:00
2019-01-07 05:42:51 +00:00
2019-01-07 05:42:51 +00:00
2019-01-10 00:16:54 +00:00
2019-01-10 19:29:04 +00:00
2017-08-16 22:07:40 +00:00
2019-01-09 07:28:13 +00:00
2019-01-07 05:42:51 +00:00
2018-12-18 20:32:49 +00:00
2018-12-18 20:32:49 +00:00
2018-05-01 15:54:18 +00:00
2018-05-01 15:54:18 +00:00
2018-08-30 04:49:03 +00:00
2018-08-30 14:21:36 +00:00
2018-04-26 21:55:45 +00:00
2018-08-24 15:48:30 +00:00
2018-05-23 17:29:21 +00:00
2018-11-19 05:23:16 +00:00
2018-05-01 15:54:18 +00:00
2018-05-01 16:10:38 +00:00
2018-05-14 12:53:11 +00:00
2018-05-01 16:10:38 +00:00
2018-05-01 16:10:38 +00:00
2018-05-01 16:10:38 +00:00
2018-10-11 08:46:39 +00:00
2016-11-23 17:53:26 +00:00
2018-07-26 21:55:03 +00:00
2018-06-16 00:14:10 +00:00
2017-06-06 11:49:48 +00:00
2019-01-07 05:42:51 +00:00
2018-10-15 09:47:26 +00:00
2018-11-26 23:05:48 +00:00
2018-10-19 00:22:10 +00:00
2019-01-09 20:10:27 +00:00
2016-07-29 03:27:26 +00:00
2018-11-07 13:49:17 +00:00
2018-11-24 07:26:55 +00:00
2018-12-20 13:01:04 +00:00
2018-11-07 15:24:12 +00:00
2017-07-21 21:37:46 +00:00
2019-01-07 05:42:51 +00:00
2018-09-27 14:55:32 +00:00
2018-06-27 12:57:51 +00:00
2017-10-13 17:53:44 +00:00
2019-01-07 05:42:51 +00:00
2018-12-20 04:58:07 +00:00