Ryotaro Kasuga
1e5f7f64b0
[LoopInterchange] Handle confused dependence correctly ( #140709 )
...
This patch fixes the handling of a confused `Dependence` object. Such an
object doesn’t contain any information about dependencies, so we must
process it conservatively. However, it was converted into a direction
vector like `[I I ... I]`. As a result, it was treated as if there are
no loop-carried dependencies, which can lead to illegal loop exchanges.
Fixes #140238
2025-06-05 16:44:02 +09:00
..
2025-01-23 10:41:54 +05:30
2024-11-19 13:56:55 +00:00
2024-11-19 13:56:55 +00:00
2025-06-05 16:44:02 +09:00
2025-01-23 10:41:54 +05:30
2025-01-20 13:04:58 +00:00
2024-11-19 13:56:55 +00:00
2024-11-19 13:56:55 +00:00
2025-05-13 21:14:14 +09:00
2025-01-20 13:04:58 +00:00
2025-01-20 13:04:58 +00:00
2025-01-29 16:56:47 +01:00
2024-11-19 13:56:55 +00:00
2025-01-20 13:04:58 +00:00
2025-05-13 21:14:14 +09:00
2025-02-03 20:48:37 +09:00
2025-02-05 13:50:17 +05:30
2025-01-21 10:49:19 +05:30
2025-02-05 13:50:17 +05:30
2024-11-19 13:56:55 +00:00
2024-11-19 13:56:55 +00:00
2024-11-19 13:56:55 +00:00
2025-01-29 19:30:54 +09:00
2025-01-20 13:04:58 +00:00
2025-01-20 13:04:58 +00:00
2025-06-05 16:44:02 +09:00
2025-02-05 13:50:17 +05:30
2024-11-21 08:06:56 +00:00
2025-01-20 13:04:58 +00:00
2025-02-05 13:50:17 +05:30
2024-11-21 08:06:56 +00:00
2025-03-21 21:42:49 +09:00
2025-04-03 16:21:19 +09:00
2025-04-02 15:41:40 +09:00
2025-01-20 13:04:58 +00:00
2025-02-05 13:50:17 +05:30
2025-06-05 16:44:02 +09:00
2025-01-20 13:04:58 +00:00