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

Full description

Saved in:
Bibliographic Details
:
Year of Publication:2007
Language:English
Physical Description:1 electronic resource (XVI, 123 p. p.)
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 01545nam-a2200397z--4500
001 993545472004498
005 20231214133145.0
006 m o d
007 cr|mn|---annan
008 202102s2007 xx |||||o ||| 0|eng d
020 |a 1000007166 
035 |a (CKB)4920000000101144 
035 |a (oapen)https://directory.doabooks.org/handle/20.500.12854/58014 
035 |a (EXLCZ)994920000000101144 
041 0 |a eng 
100 1 |a Hack, Sebastian  |4 auth 
245 1 0 |a Register allocation for programs in SSA Form 
260 |b KIT Scientific Publishing  |c 2007 
300 |a 1 electronic resource (XVI, 123 p. p.) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
520 |a 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. 
546 |a English 
653 |a Compiler 
653 |a Register Allocation 
653 |a Graph Coloring 
653 |a Graphfärbung 
653 |a Registerzuteilung 
653 |a SSA Form 
653 |a Codegeneration 
653 |a Codegenerierung 
653 |a Übersetzerbau 
653 |a Register <Informatik> 
653 |a Codeoptimierung 
776 |z 3-86644-180-0 
906 |a BOOK 
ADM |b 2023-12-15 05:44:37 Europe/Vienna  |f system  |c marc21  |a 2019-11-10 04:18:40 Europe/Vienna  |g false 
AVE |i DOAB Directory of Open Access Books  |P DOAB Directory of Open Access Books  |x https://eu02.alma.exlibrisgroup.com/view/uresolver/43ACC_OEAW/openurl?u.ignore_date_coverage=true&portfolio_pid=5337944160004498&Force_direct=true  |Z 5337944160004498  |b Available  |8 5337944160004498