Temporary t is live on all incoming edges
to a node n where t is used
Temporary t is dead on all incoming
edges to a node n where t is defined
Live Ranges are consecutive sequences
of edges where a temporary is live
When live ranges overlap, multiple
registers must be used
Text Box: ‹#›