Yashas Andaluri
b28eebf926
[RDF] Fix cover check when linking refs to defs ( #113888 )
...
During RDF graph construction, linkRefUp method links a register ref to
its upward reaching defs until all RegUnits of the ref have been covered
by defs.
However, when a sub-register def covers some, but not all, of the
RegUnits of a previous super-register def, a super-register ref is not
linked to the super-register def.
This can result in certain super register defs being dead code
eliminated.
This patch fixes the cover check for a register ref. A def must be
skipped only when all RegUnits of that def have already been covered by
a previously seen def.
2024-11-19 12:38:36 -06:00
..
2024-11-06 11:53:33 +00:00
2024-02-22 17:31:37 -06:00
2024-03-23 15:02:27 +08:00
2024-04-16 22:52:19 +08:00
2024-03-13 11:49:16 +01:00
2024-04-23 13:49:18 +02:00
2024-05-14 10:49:35 +01:00
2024-05-14 10:49:35 +01:00
2024-09-06 16:19:20 +01:00
2024-02-22 17:31:37 -06:00
2024-06-14 08:51:56 +01:00
2024-02-22 11:48:06 -06:00
2024-07-08 14:01:32 +01:00
2024-08-19 09:55:30 +02:00
2024-03-19 16:22:30 -05:00
2024-08-01 11:07:23 -05:00
2024-09-24 14:21:45 +02:00
2024-09-24 14:21:45 +02:00
2024-09-24 14:21:45 +02:00
2024-05-01 16:52:04 +02:00
2024-06-21 08:34:04 +02:00
2024-11-07 14:09:45 +01:00
2024-03-23 15:02:27 +08:00
2024-03-23 15:02:27 +08:00
2024-03-23 15:02:27 +08:00
2024-03-23 15:02:27 +08:00
2024-05-01 16:46:41 -05:00
2024-08-01 11:12:47 -05:00
2024-03-23 15:02:27 +08:00
2024-02-10 14:42:50 -06:00
2024-03-06 08:17:02 -06:00
2024-02-20 15:29:05 -06:00
2024-03-18 10:37:59 -04:00
2024-02-21 19:50:29 -06:00
2024-03-01 01:06:42 -05:00
2024-03-01 01:06:42 -05:00
2024-02-29 16:57:33 -06:00
2024-08-13 13:30:20 +05:30
2024-08-05 13:31:12 +05:30
2024-10-18 09:35:42 +04:00
2024-02-10 14:42:50 -06:00
2024-11-19 12:38:36 -06:00
2024-05-26 16:26:10 -05:00
2024-02-22 17:31:37 -06:00
2024-06-14 08:51:56 +01:00
2024-06-04 08:31:03 +02:00
2024-02-21 19:50:29 -06:00
2024-02-10 14:42:50 -06:00
2024-06-26 09:56:09 +08:00
2024-06-26 09:56:09 +08:00
2024-06-26 09:56:09 +08:00
2024-06-26 09:56:09 +08:00
2024-06-26 09:56:09 +08:00
2024-07-24 12:06:35 +08:00
2024-06-26 09:56:09 +08:00
2024-08-15 19:03:27 +08:00
2024-06-26 09:56:09 +08:00
2024-06-26 09:56:09 +08:00
2024-07-24 12:11:58 +08:00
2024-08-05 17:44:05 +08:00
2024-06-26 09:56:09 +08:00
2024-07-25 19:16:23 +08:00
2024-06-26 09:56:09 +08:00
2024-07-24 12:06:10 +08:00
2024-02-22 17:31:37 -06:00
2024-11-07 14:09:45 +01:00
2024-09-04 17:37:34 +08:00
2024-02-29 16:57:33 -06:00
2024-02-14 13:10:18 -06:00
2024-06-14 08:51:56 +01:00
2024-09-13 18:48:34 -05:00