Luís Marques
34e055d33e
[Clang][RISCV] Implement getConstraintRegister for RISC-V
...
The getConstraintRegister method is used by semantic checking of inline
assembly statements in order to diagnose conflicts between clobber list
and input/output lists. By overriding getConstraintRegister we get those
diagnostics and we match RISC-V GCC's behavior. The implementation is
trivial due to the lack of single-register RISC-V-specific constraints.
Differential Revision: https://reviews.llvm.org/D108624
2021-08-26 17:43:43 +01:00
..
2021-07-21 11:32:25 -07:00
2021-03-15 18:28:26 +01:00
2021-06-21 12:52:18 +01:00
2021-07-16 07:52:47 -04:00
2021-08-05 11:15:12 -04:00
2021-05-11 17:21:08 -05:00
2021-01-13 10:53:24 -05:00
2021-08-26 12:53:39 +03:00
2021-04-09 18:49:38 +01:00
2021-06-30 09:58:06 -04:00
2021-03-03 10:11:13 -05:00
2020-12-10 12:43:14 +00:00
2021-02-22 14:16:43 -08:00
2021-04-06 15:44:00 -04:00
2021-08-26 12:53:39 +03:00
2020-12-15 16:51:34 -06:00
2021-07-21 11:32:25 -07:00
2021-07-21 11:32:25 -07:00
2021-07-21 11:32:25 -07:00
2021-07-01 12:41:18 -04:00
2021-08-12 16:34:22 -07:00
2021-07-09 11:50:10 -07:00
2021-04-02 16:34:42 -04:00
2021-07-01 12:41:18 -04:00
2021-04-02 16:34:42 -04:00
2021-01-11 10:20:51 -08:00
2021-01-11 10:20:51 -08:00
2021-01-11 10:20:51 -08:00
2021-08-25 10:34:18 -07:00
2021-07-01 12:41:18 -04:00
2020-12-14 14:48:17 -08:00
2021-04-23 11:21:52 -05:00
2021-02-04 15:52:07 -05:00
2021-04-15 17:12:21 -07:00
2021-04-15 17:12:21 -07:00
2020-12-17 07:45:38 -08:00
2021-02-26 16:37:50 -08:00
2020-12-17 11:43:47 -05:00
2021-03-12 12:30:01 -08:00
2021-07-09 11:50:10 -07:00
2021-02-22 09:18:13 -08:00
2021-08-25 10:34:18 -07:00
2021-08-06 13:58:21 -07:00
2021-04-15 13:11:33 -04:00
2021-07-14 11:43:28 -04:00
2021-08-26 12:53:39 +03:00
2021-01-05 22:19:02 +09:00
2021-01-12 12:37:18 -08:00
2021-04-13 12:30:04 -04:00
2021-07-01 12:41:18 -04:00
2021-04-13 12:30:04 -04:00
2021-06-26 00:08:02 +02:00
2021-06-11 19:34:03 +02:00
2020-12-04 10:03:23 -05:00
2021-07-22 14:53:23 -04:00
2021-07-09 11:44:34 -04:00
2021-07-22 09:10:36 -04:00
2021-08-18 11:16:14 +08:00
2020-12-18 07:56:17 -05:00
2021-02-18 18:31:08 -08:00
2021-01-11 18:41:14 -05:00
2021-01-11 18:41:14 -05:00
2021-05-20 14:00:09 -07:00
2021-08-26 17:43:43 +01:00
2021-03-17 17:25:18 -07:00
2021-08-06 13:58:21 -07:00
2021-01-19 12:48:40 -08:00
2021-02-18 17:29:46 +01:00
2021-02-18 17:29:46 +01:00
2021-04-10 11:48:41 +01:00
2021-03-11 22:21:23 +00:00
2021-01-08 09:15:11 -05:00
2021-03-09 10:37:32 +00:00
2021-06-01 17:03:31 -04:00
2021-07-09 11:50:10 -07:00
2021-06-21 11:42:06 -07:00
2021-02-20 20:00:50 +00:00
2021-07-09 11:44:34 -04:00
2021-07-01 12:41:18 -04:00
2021-03-16 10:02:35 -07:00
2021-05-12 14:53:50 -04:00
2021-07-20 10:12:20 -04:00
2021-07-20 10:12:20 -04:00
2020-12-17 13:19:27 -05:00
2021-04-12 09:33:33 -07:00
2021-02-25 09:30:10 -08:00
2021-03-12 07:21:03 -05:00
2021-05-04 11:19:01 +02:00
2021-06-23 15:38:42 +02:00
2021-06-04 15:33:14 +08:00
2021-06-01 15:38:48 -07:00
2021-06-04 15:33:14 +08:00
2021-03-03 08:48:27 -05:00
2021-08-05 10:14:02 -04:00
2021-02-22 14:16:43 -08:00
2021-04-14 01:01:40 +02:00
2021-07-09 12:03:57 +02:00
2021-07-09 12:03:57 +02:00
2021-06-17 16:16:59 +02:00
2021-06-01 15:38:48 -07:00
2021-06-01 15:38:48 -07:00
2021-04-14 17:09:59 -07:00
2021-08-15 13:37:27 +02:00
2021-07-07 14:00:31 -04:00
2021-03-30 16:18:55 -07:00
2021-07-28 20:52:57 +00:00
2021-07-21 21:30:16 +00:00
2021-02-27 08:09:57 -08:00
2021-06-01 15:38:48 -07:00
2021-06-14 10:25:59 -07:00