Displaying 3 results from an estimated 3 matches for "overlappring".
Did you mean:
overlapping
2008 Feb 21
0
[LLVMdev] Bug? Coalescing & Updating Subreg Intervals
...ir supperregister's
interval contains.
So is this just supposed to be a conservative update for the
purposes of coalescing?
In any event, it seems not to be working right if what you
describe is supposed to be happening.
Given the two intervals in my example, which should happen
with the two overlappring ranges
%reg1026: [458,5168:0 [0])
%reg15: [938,942:1 [0])
My assumption was that after MergeInClobberRanges that %reg15
would contain [458,5168:0 [0]). But it doesn't.
-Dave
2008 Feb 21
2
[LLVMdev] Bug? Coalescing & Updating Subreg Intervals
On Feb 20, 2008, at 12:25 PM, David Greene wrote:
> On Wednesday 20 February 2008 14:14, David Greene wrote:
>
>> I discovered this through an assert I put into some of my own
>> code. I want
>> to know if that assert is bogus or if there's a bug here.
>
> A little more information: the assert checks that after coalescing
> two nodes,
> all subregister
2008 Feb 21
2
[LLVMdev] Bug? Coalescing & Updating Subreg Intervals
...> So is this just supposed to be a conservative update for the
> purposes of coalescing?
>
>
> In any event, it seems not to be working right if what you
> describe is supposed to be happening.
>
> Given the two intervals in my example, which should happen
> with the two overlappring ranges
>
> %reg1026: [458,5168:0 [0])
> %reg15: [938,942:1 [0])
>
> My assumption was that after MergeInClobberRanges that %reg15
> would contain [458,5168:0 [0]). But it doesn't.
So this is the call site?
// Update the liveintervals of sub-registers.
for (const...