Stephen Tozer
58211f55c5
[llvm-reduce] Fix incorrectly ignored null MD in ReduceDIMetadata ( #108541 )
...
Commit c2e62c7 updated the ReduceDIMetadata pass to be able to remove
DIGlobalVariableExpressions from MDNode operands; it also accidentally
prevented null operands from being preserved, which results in an
assertion being triggered:
`Targets == NoChunksCounter.count() && "number of chunks changes when
reducing"'
This patch allows us to correctly preserve null operands once again.
I've not got a test case for this yet - I'm hoping this patch is just
trivially correct as-is, because I've not got the hang of reducing a
test case for llvm-reduce yet, but I can get a test case generated if
needed.
2025-04-11 15:38:58 +01:00
..
2025-03-29 22:40:05 -07:00
2025-04-08 13:16:02 -07:00
2025-01-16 12:27:54 -06:00
2025-03-08 23:54:57 +00:00
2025-04-08 19:34:03 -07:00
2025-03-12 10:02:30 +11:00
2025-04-07 17:12:50 +01:00
2025-04-01 14:27:11 +01:00
2025-03-03 13:46:33 +07:00
2025-03-18 14:00:34 +01:00
2025-01-20 18:25:51 +01:00
2025-03-29 22:40:05 -07:00
2025-03-05 07:22:35 -08:00
2025-03-03 13:46:33 +07:00
2025-03-03 13:46:33 +07:00
2025-03-29 22:40:05 -07:00
2025-03-13 14:26:42 +01:00
2025-04-01 14:27:11 +01:00
2025-04-03 14:02:27 -07:00
2025-04-09 12:00:34 +05:30
2025-04-09 10:36:12 -07:00
2025-03-21 11:05:32 -05:00
2025-01-21 09:24:55 -08:00
2025-03-06 10:27:47 +01:00
2025-03-12 10:02:30 +11:00
2025-03-07 09:37:19 +01:00
2025-03-29 22:40:05 -07:00
2025-04-09 18:00:28 +01:00
2025-03-29 22:40:05 -07:00
2025-04-09 18:00:28 +01:00
2025-04-09 18:00:28 +01:00
2025-04-10 21:25:35 -07:00
2025-03-25 09:19:57 -07:00
2025-04-10 21:25:35 -07:00
2025-04-08 16:16:53 +02:00
2025-03-07 08:34:29 +00:00
2025-03-28 07:53:09 -07:00
2025-03-06 10:27:47 +01:00
2025-01-24 15:08:14 +01:00
2025-03-29 22:40:05 -07:00
2025-03-08 18:52:24 +00:00
2025-03-20 22:24:06 -07:00
2025-03-29 22:40:05 -07:00
2025-03-10 09:48:40 +00:00
2025-03-18 22:12:45 -07:00
2025-04-11 15:38:58 +01:00
2025-03-11 07:34:27 -07:00
2025-02-22 09:52:53 -08:00
2025-02-24 23:08:48 -08:00
2025-03-12 17:35:09 +01:00
2025-01-24 10:53:11 +00:00
2025-03-03 13:46:33 +07:00
2025-03-29 22:40:05 -07:00
2025-03-29 22:40:05 -07:00
2025-03-29 22:40:05 -07:00
2025-03-27 15:31:53 -07:00
2025-04-02 11:52:41 +02:00
2025-03-03 13:46:33 +07:00
2025-02-11 15:11:02 +00:00
2025-04-09 18:00:28 +01:00
2025-03-03 13:46:33 +07:00
2025-04-02 19:26:19 -05:00