Craig Topper
66470112d6
[RISCV] Don't expose any constructors of RISCVISAInfo publicly. ( #98249 )
...
lld was using RISCVISAInfo(unsigned XLen,
RISCVISAUtils::OrderedExtensionMap &Exts). This required a call to
RISCVISAInfo::postProcessAndChecking to validate the RISCVISAInfo that
was created. This exposes too much about RISCVISAInfo to lld.
Replace with a new RISCVISAInfo::createFromExtMap that is responsible
for creating the object and calling postProcessAndChecking.
2024-07-09 19:35:25 -07:00
..
2024-07-09 19:35:25 -07:00
2023-06-25 15:42:22 +01:00
2023-06-05 14:36:19 -07:00
2023-11-08 12:34:36 -08:00
2023-09-26 06:24:34 -07:00
2024-02-13 11:29:21 +01:00
2024-06-07 14:19:06 -07:00
2024-07-07 10:30:33 -07:00
2023-08-04 13:57:13 -07:00
2024-04-19 09:09:41 -07:00
2024-04-18 14:41:14 -07:00
2024-04-18 14:41:14 -07:00
2022-11-20 22:43:22 +00:00
2024-04-10 23:11:24 -07:00
2024-06-25 13:49:51 +03:00
2024-06-25 13:49:51 +03:00
2024-06-25 20:11:27 -07:00
2024-07-05 13:48:08 +01:00
2024-07-02 10:58:24 -07:00
2024-07-02 10:58:24 -07:00
2024-07-02 18:11:48 -05:00
2024-01-23 11:38:15 -08:00
2024-01-25 09:34:18 -05:00
2024-03-20 09:58:56 -07:00
2024-07-02 15:35:51 -05:00
2024-05-22 15:55:21 -07:00
2024-05-13 11:06:54 -07:00
2024-06-29 20:58:27 +03:00
2024-06-14 15:11:59 +08:00
2023-07-15 14:10:40 -07:00
2024-01-22 09:09:46 -08:00
2024-06-24 10:15:28 -07:00
2024-03-27 14:08:59 -07:00
2024-07-05 13:48:08 +01:00
2024-03-25 16:11:21 -07:00
2024-03-25 16:11:21 -07:00
2024-06-29 20:58:27 +03:00
2024-06-29 20:58:27 +03:00
2024-05-03 23:59:30 -07:00
2024-02-13 11:29:21 +01:00
2024-02-13 18:31:32 -05:00
2023-02-27 16:19:13 -08:00
2024-07-02 10:58:24 -07:00
2024-05-29 14:56:43 -07:00