Skip to search formSkip to main contentSkip to account menu

Chaitin's algorithm

Known as: Chaitin algorithm, Register coloring, Register colouring 
Chaitin's algorithm is a bottom-up, graph coloring register allocation algorithm that uses cost/degree as its spill metric. It is named after its… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
We study the sets that are computable from both halves of some (Martin-Löf) random sequence, which we call 1{2-bases. We show… 
2011
2011
In their recent article in this journal entitled, Undertaking Qualitative Research in Ambiguous, Conflictual, and Changing… 
2008
2008
The current GCC register allocator, like the classical Briggs and George/Appel register allocators consists of different passes… 
2007
2007
Although it is well-known that a strong interaction exists between software pipelining and register allocation, simultaneous… 
2007
2007
The growing adoption of high-level programming on DSPs demands high-quality code from compilers. Many architectures feature… 
2002
2002
Embedded systems executing specialized programs have been increasingly responsible for a large share of the computer systems… 
2002
2002
Our research involves improved algorithms for graph-coloring, in the context of register allocation. We extend the usual… 
1997
1997
Most current register allocators utilize a register coloring algorithm. They use varied heuristics to decide which live ranges to… 
1992
1992
Optimizing compilers can produce very efficient code but incur a high compilation cost. Because interactions between arbitrary…