Register Spilling Heuristic ?
- From: "Mohamed Shafi" <shafitvm@xxxxxxxxx>
- Date: Wed, 24 Oct 2007 10:19:19 +0530
Hello all,
I am trying to implement Briggs register allocator. While doing that i
came across documents indicating how to choose nodes for spilling. The
documents says to avoid choosing nodes that are the tiny live ranges
resulting from the fetches of previously spilled registers.
What does this mean? Does it mean that the definition points of a
spilled live range that have been stored to memory in a previous
spilling iteration do not need to be stored again and the definition
points of a spilled live range that begin with spill loads that were
inserted in a previous spilling iteration do not need to be stored.
Any help is appreciated.
Regards,
Shafi.
.
- Follow-Ups:
- Re: Register Spilling Heuristic ?
- From: preston.briggs@xxxxxxxxx
- Re: Register Spilling Heuristic ?
- Prev by Date: Re: How to generate object code
- Next by Date: Number of uses per value ?
- Previous by thread: Re: Intersection of regular expression languages
- Next by thread: Re: Register Spilling Heuristic ?
- Index(es):