Sander de Smalen
ae0ab24862
[TableGen] Fix calculation of Lanemask for RCs with artificial subregs. ( #114392 )
...
TableGen builds up a map of "SubRegIdx -> Subclass" where Subclass is
the largest class where all registers have SubRegIdx as a sub-register.
When SubRegIdx (vis-a-vis the sub-register) is artificial it should
still include it in the map. This map is used in various places,
including in the calculation of the Lanemask of a register class, which
otherwise calculates an incorrect lanemask.
2024-11-04 16:10:50 +00:00
..
2024-10-08 13:16:06 +01:00
2024-10-29 12:26:33 -07:00
2024-04-24 09:19:18 +02:00
2024-10-03 18:18:10 -07:00
2024-11-04 16:10:50 +00:00
2024-10-04 13:21:50 -07:00
2024-06-25 16:42:29 -05:00
2024-03-27 12:19:28 -07:00
2024-03-20 13:32:38 -05:00
2024-03-20 13:32:38 -05:00
2024-04-24 09:19:18 +02:00
2024-08-01 01:19:14 +08:00
2024-04-16 20:34:20 -04:00
2024-04-24 09:19:18 +02:00
2024-09-19 12:42:46 -07:00
2024-09-19 12:42:46 -07:00
2024-08-19 21:05:39 +05:30
2024-07-11 10:54:31 -07:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-29 12:06:26 -04:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-10-18 10:50:44 +01:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-09-16 10:33:59 +01:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-05-16 13:39:00 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-04-25 16:42:48 -04:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-06-13 11:52:22 +02:00
2024-05-04 20:08:26 -05:00
2024-05-04 20:08:26 -05:00
2024-04-01 17:19:46 +08:00
2024-05-04 20:08:26 -05:00
2024-03-27 12:19:28 -07:00
2024-04-24 09:19:18 +02:00
2024-04-24 09:19:18 +02:00
2024-10-01 09:08:47 -07:00
2024-09-19 05:21:00 -07:00
2024-09-04 15:04:10 -07:00
2024-10-15 08:15:57 -07:00
2024-09-07 05:13:54 -07:00
2024-09-05 14:52:30 -07:00
2024-09-25 12:01:17 -07:00
2024-10-29 12:26:33 -07:00
2024-10-01 11:17:00 +04:00
2024-09-24 12:24:17 -07:00
2024-09-24 12:24:17 -07:00
2024-10-25 13:06:02 -04:00
2024-04-01 18:32:55 +08:00
2024-10-01 11:17:00 +04:00
2024-05-20 06:18:49 -08:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-08-08 02:00:36 +03:00
2024-07-25 09:41:55 -04:00
2024-07-22 14:18:05 +08:00
2024-09-07 15:11:34 -07:00
2024-04-25 16:42:48 -04:00
2024-08-08 02:00:36 +03:00
2024-10-29 12:26:33 -07:00
2024-10-29 12:26:33 -07:00
2024-10-30 16:17:25 +08:00
2024-10-21 09:58:59 -07:00