[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.
> LGTM


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.


Repository:
  rL LLVM

https://reviews.llvm.org/D29105





More information about the llvm-commits mailing list