Register allocation for programs in SSA Form

This book investigates register allocation for programs in static single-assignment form.Its main result is that the interference graphs of SSA-form programs are chordal.This gives the compiler precise knowledge over the register demand and allows for separating spilling, assignment and coalescing....

Descripción completa

Detalles Bibliográficos
Otros Autores: Hack, Sebastian (auth)
Formato: Libro electrónico
Idioma:Inglés
Publicado: KIT Scientific Publishing 2007
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009424839906719
Descripción
Sumario:This book investigates register allocation for programs in static single-assignment form.Its main result is that the interference graphs of SSA-form programs are chordal.This gives the compiler precise knowledge over the register demand and allows for separating spilling, assignment and coalescing. For each of these phases, we present methods specially tailored to the SSA setting and provide a first evaluation.
Descripción Física:1 electronic resource (XVI, 123 p. p.)