Tim Corringham
4f64f1ba3c
Add llvm.licm.disable metadata
...
For some targets the LICM pass can result in sub-optimal code in some
cases where it would be better not to run the pass, but it isn't
always possible to suppress the transformations heuristically.
Where the front-end has insight into such cases it is beneficial
to attach loop metadata to disable the pass - this change adds the
llvm.licm.disable metadata to enable that.
Differential Revision: https://reviews.llvm.org/D64557
llvm-svn: 368296
2019-08-08 13:46:17 +00:00
..
2019-07-16 15:23:10 +00:00
2019-03-07 06:38:03 +00:00
2019-05-29 16:59:48 +00:00
2019-06-26 12:13:13 +00:00
2019-04-23 14:51:27 +00:00
2019-07-24 20:27:32 +00:00
2019-05-24 08:32:02 +00:00
2019-07-31 12:26:37 +00:00
2019-08-07 14:34:41 +00:00
2019-07-16 04:46:31 +00:00
2019-04-18 19:17:14 +00:00
2019-07-31 09:27:54 +00:00
2019-04-23 14:51:27 +00:00
2019-06-28 19:57:31 +00:00
2019-07-12 14:58:15 +00:00
2019-08-01 01:16:08 +00:00
2019-06-17 14:13:29 +00:00
2019-07-27 14:05:51 +00:00
2019-07-26 20:59:22 +00:00
2019-08-08 13:46:17 +00:00
2019-07-25 16:11:57 +00:00
2019-06-12 13:34:19 +00:00
2019-07-30 15:58:43 +00:00
2019-07-10 22:53:52 +00:00
2019-06-11 18:27:49 +00:00
2019-07-12 14:58:15 +00:00
2019-06-12 13:50:47 +00:00
2019-07-09 04:20:43 +00:00
2019-06-11 18:27:49 +00:00
2019-07-12 22:30:30 +00:00
2019-08-01 12:32:08 +00:00
2019-07-25 01:22:08 +00:00
2019-08-02 09:32:52 +00:00
2019-08-02 09:32:52 +00:00
2019-06-17 14:38:56 +00:00
2019-07-26 06:10:08 +00:00
2019-05-23 17:03:43 +00:00
2019-07-10 22:53:52 +00:00
2019-07-09 11:35:35 +00:00
2019-06-28 20:09:32 +00:00
2019-06-21 05:40:31 +00:00
2019-06-26 12:13:13 +00:00
2019-06-21 14:10:18 +00:00
2019-07-31 12:57:04 +00:00
2019-07-12 22:30:30 +00:00
2019-05-29 13:14:39 +00:00
2019-05-14 16:51:18 +00:00
2019-07-09 11:35:35 +00:00
2019-08-06 14:30:19 +00:00
2019-07-09 11:35:35 +00:00
2019-04-04 22:40:06 +00:00