Displaying 1 result from an estimated 1 matches for "l1871".
Did you mean:
1871
2020 Nov 19
1
Problems with undef subranges in identity copies
...as no defined values anywhere in this function. The value only
exists due to this identity copy in %bb.1, which is removed.
When the copy is erased and the interval is updated
(https://github.com/llvm/llvm-project/blob/523cc097fdafa1bb60373dcc70df7dfd31551f56/llvm/lib/CodeGen/RegisterCoalescer.cpp#L1871),
the new live interval looks like this:
%0 [16r,32B:2)[32B,96r:0)[96r,128B:1) 0 at 32B-phi 1 at 96r 2 at 16r
L0000000000000003 [32B,80B:0) 0 at 32B-phi // sub0
This remaining [32B,80B:0) across %bb.1 is a fake phi-only segment. If
I freshly recompute LiveIntervals, the subrange is empty as i...