[LLVMdev] Spillers

David Greene dag at cray.com
Tue Aug 7 12:09:18 PDT 2007


On Tuesday 07 August 2007 00:32, Evan Cheng wrote:

> Actually folding decision was made during allocation. When the
> allocator decides to spill, it asks live interval analysis to attempt
> to fold the load / store. The spiller doesn't actually perform the
> "folding". It needs to know that they have happened to keep track of
> reuse information.

Ah, I didn't realize that.  Good to know.  Some more code for my 
allocator.  :)

                                       -Dave



More information about the llvm-dev mailing list