search for: olesen_registerallocation

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 : >>>>>> >>>>>> >>>>...