[PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
Krzysztof Parzyszek via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 2 11:18:22 PDT 2021
kparzysz added a comment.
Ah, you're right, I didn't look closely enough.
In any case, seems like the problem originates with the `refineSubRanges` actually doing something non-trivial, as it would generally create subranges without direct matches in the PHI values. Maybe it has never worked for such cases. Frankly, I'm not sure what to do here, since the thing that comes to mind is to update the PHI nodes, but it would require function-wide refinement of the PHIs.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D105065/new/
https://reviews.llvm.org/D105065
More information about the llvm-commits
mailing list