[PATCH] D23942: Do not abort on unresolved conflicts when joining subranges

Krzysztof Parzyszek via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 26 12:56:41 PDT 2016


kparzysz created this revision.
kparzysz added a reviewer: MatzeB.
kparzysz added a subscriber: llvm-commits.
kparzysz set the repository for this revision to rL LLVM.
Herald added a reviewer: tstellarAMD.
Herald added subscribers: qcolombet, MatzeB.

These conflicts can legitimately happen when merging registers where subregister definitions of one taint, but not invalidate the other. While the main range conflict resolution can deal with it, the subrange conflicts will remain due to the overlapping segments.

Repository:
  rL LLVM

https://reviews.llvm.org/D23942

Files:
  lib/CodeGen/RegisterCoalescer.cpp
  test/CodeGen/AMDGPU/tex-miplevel-selection-coalescer.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D23942.69424.patch
Type: text/x-patch
Size: 10224 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160826/f66c579e/attachment.bin>


More information about the llvm-commits mailing list