Displaying 5 results from an estimated 5 matches for "olesen_registerallocation".
2017 Sep 09
2
Register Allocators Documentation
Hi all,
I am interested in the spill code which is produced by the register
allocators.
Therefore I wanted to ask if there is some Documentation in which these
allocators are described, or that explains how the register spilling
works in detail.
Regards
Jannis
2018 Sep 11
2
linear-scan RA
...Basically when we are about to spill, instead of doing that right
> away, we have heuristics to split the live-range and re-enqueue the
> results.
>
> The most high-level description of LLVM's regalloc that I can think of
> is available here:
> https://llvm.org/devmtg/2011-11/Olesen_RegisterAllocation.pdf
>
> Cheers,
> -Quentin
> Le lun. 10 sept. 2018 à 17:28, Matthias Braun via llvm-dev
> <llvm-dev at lists.llvm.org> a écrit :
> >
> >
> >
> > On Sep 10, 2018, at 5:25 PM, Matthias Braun <mbraun at apple.com> wrote:
> >
> >
> >...
2018 Sep 11
2
linear-scan RA
...g that right
> >> away, we have heuristics to split the live-range and re-enqueue the
> >> results.
> >>
> >> The most high-level description of LLVM's regalloc that I can think of
> >> is available here:
> >> https://llvm.org/devmtg/2011-11/Olesen_RegisterAllocation.pdf
> >>
> >> Cheers,
> >> -Quentin
> >> Le lun. 10 sept. 2018 à 17:28, Matthias Braun via llvm-dev
> >> <llvm-dev at lists.llvm.org> a écrit :
> >> >
> >> >
> >> >
> >> > On Sep 10, 2018, at 5:25 PM,...
2018 Sep 11
2
linear-scan RA
> On Sep 10, 2018, at 5:25 PM, Matthias Braun <mbraun at apple.com> wrote:
>
>
>
>> On Sep 10, 2018, at 5:11 PM, Preston Briggs <preston.briggs at gmail.com <mailto:preston.briggs at gmail.com>> wrote:
>>
>> The phi instruction is irrelevant; just the way I think about things.
>> The question is if the allocator believes that t0 and t2
2018 Sep 11
2
linear-scan RA
...have heuristics to split the live-range and re-enqueue the
>>>>> results.
>>>>>
>>>>> The most high-level description of LLVM's regalloc that I can think of
>>>>> is available here:
>>>>> https://llvm.org/devmtg/2011-11/Olesen_RegisterAllocation.pdf
>>>>>
>>>>> Cheers,
>>>>> -Quentin
>>>>> Le lun. 10 sept. 2018 à 17:28, Matthias Braun via llvm-dev
>>>>> <llvm-dev at lists.llvm.org> a écrit :
>>>>>>
>>>>>>
>>>>...