Valentin Clement
dbcd284c77
[openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td
...
Summary:
Generate the isAllowedClauseForDirective function from tablegen. This patch introduce
the VersionedClause in the tablegen file so that clause can be encapsulated in this class to
specify a range of validity on a directive.
VersionedClause has default minVersion, maxVersion so it can be used without them or
minVersion.
Reviewers: jdoerfert, jdenny
Reviewed By: jdenny
Subscribers: yaxunl, hiraditya, guansong, jfb, sstefan1, aaron.ballman, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D82982
2020-07-06 22:20:06 -04:00
..
2020-06-02 19:48:07 +01:00
2020-03-29 21:20:40 +02:00
2020-05-28 09:36:24 +00:00
2020-03-26 08:21:15 -07:00
2020-03-26 08:21:15 -07:00
2020-04-26 17:00:25 +02:00
2020-06-08 10:50:27 +00:00
2020-06-23 10:32:32 -04:00
2020-01-28 23:25:25 +01:00
2020-03-31 08:36:18 +00:00
2020-01-28 23:25:25 +01:00
2020-01-28 23:25:25 +01:00
2020-03-02 22:45:28 +01:00
2020-06-04 16:07:33 +03:00
2020-03-02 22:45:28 +01:00
2020-06-30 11:26:00 +02:00
2020-01-28 23:25:25 +01:00
2020-03-18 19:52:23 +00:00
2020-03-18 19:52:23 +00:00
2020-03-25 13:55:42 -04:00
2020-01-28 23:25:25 +01:00
2020-07-01 01:07:50 +08:00
2020-01-06 10:50:26 +00:00
2019-01-19 08:50:56 +00:00
2019-08-15 15:54:37 +00:00
2019-03-11 16:51:37 +00:00
2019-07-22 15:02:34 +00:00
2020-04-25 20:41:04 -07:00
2020-05-13 10:17:03 +01:00
2019-09-26 17:38:47 +00:00
2020-02-25 15:18:41 +01:00
2020-05-08 14:53:10 +01:00
2020-02-18 14:36:56 +01:00
2020-07-06 22:20:06 -04:00
2020-01-28 23:25:25 +01:00
2020-01-28 23:25:25 +01:00
2020-01-28 23:25:25 +01:00
2020-03-13 17:13:51 +00:00
2020-06-16 16:57:16 -07:00
2020-04-14 22:05:22 -04:00
2019-09-19 13:39:54 +00:00
2019-09-19 13:39:54 +00:00
2020-01-28 23:25:25 +01:00
2020-05-23 12:15:44 -04:00
2020-06-30 11:26:00 +02:00
2019-01-19 08:50:56 +00:00
2019-11-22 14:10:17 -08:00
2019-11-22 14:10:17 -08:00
2020-06-24 18:05:05 +01:00
2020-02-29 12:30:23 -08: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
2020-03-20 11:02:50 +01:00
2020-02-18 10:09:05 -08:00
2020-03-26 15:23:38 +00:00
2019-02-12 17:36:57 +00:00
2019-01-19 08:50:56 +00:00
2020-06-23 11:52:12 +02:00
2020-01-27 18:22:25 +00:00
2020-02-24 09:37:00 +01:00
2020-03-13 17:13:51 +00:00
2019-03-11 17:04:35 +00:00
2020-06-30 14:51:59 -04:00
2020-06-30 14:51:59 -04: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-08-25 10:47:30 +00:00
2019-01-19 08:50:56 +00:00
2019-01-19 08:50:56 +00:00
2020-07-03 00:16:20 -07:00
2019-01-19 08:50:56 +00:00
2019-10-01 07:10:09 +00:00
2019-11-06 13:31:00 +00:00
2020-07-02 08:57:04 +08:00
2020-07-02 08:57:04 +08:00
2020-07-02 08:57:04 +08:00
2020-07-02 08:57:04 +08:00