Nächste Seite:
Compiler-Phasen
Aufwärts:
Compilerbau Vorlesung, Wintersemester 2005
Vorherige Seite:
Java funktional?
Code-Generierung und -Optimierung
Unterabschnitte
Compiler-Phasen
Zwischencode-Generierung
Common Subexpression Elimination -- CSE
Constant Propagation
Constant Folding, Strength Reduction
<
Code-Transformationen
Einfacher Matrix-Zugriff
Constant folding
strength reduction
Rückgabe
Stack-Frames
Schleifen, Code-Verschiebung
Arithmetische Umformungen
Mehr Schleifen
Daten-Fluß-Analyse
Datenfluß (II)
Linearisieren
Registervergabe
Register-Interferenz-Graph
Register-Graphen-Färbung (Heuristik)
Seminar: Registervergabe
Peephole-Optimierung, Instruction Selection
Einzelheiten zu gcc
Johannes Waldmann 2006-02-02