[PATCH] D29105: Fix regalloc assignment of overlapping registers

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 31 16:46:03 PST 2017

MatzeB accepted this revision.
MatzeB added a comment.
This revision is now accepted and ready to land.

In https://reviews.llvm.org/D29105#661368, @alex-t wrote:

> Given that AMDGPU backend is the only one tracking lane liveness, I'd like this change to be accepted now.

Hexagon is using subreg liveness as well and there is at least 1 more out-of-tree target using it.

This patch feels incomplete, it should just be a question of time until you run into the `report_fatal_error()` condition, but it's better than the status quo, so go ahead and push it there is not better solution.



More information about the llvm-commits mailing list