%% -*- mode: latex; TeX-master: "compilerbau.tex"; -*-


\begin{slide}{Seminar: Registervergabe}

\kopf{$ $Id: register.tex,v 1.1 2011-10-16 14:06:16 waldmann Exp $ $}


Datenfluß-Analyse für:
\begin{verbatim}
int fun (int a, int b) {
  int c; int d; int e; int f;
  c = a + b; 
  d = a + c;
  e = d + a;
  b = c + d;
  e = a + b;
  b = d + b;
  f = c + e;
  return b ;
}
\end{verbatim}

Register-Interferenz-Graph bestimmen und färben.

Danach \dots mit Ausgabe von \verb|gcc -S -O| vergleichen,
Unterschiede erklären. Besseren Testfall konstruieren.

\end{slide}
