Poslední úprava: doc. Mgr. Jan Hubička, Ph.D. (09.05.2022)
Volné pokračování přednášky "Optimalizace kódu produkčních překladačů". Předpokládá se znalost SSA formy a
základních skalárních optimalizací nad ní. Probereme pokročilé oblasti: optimalizace smyček (vektorizaci a
parelizaci), generování kódu, alokaci registrů, scheduling a další. Obsah se přizpůsobí zájmu studentů.
Poslední úprava: doc. Mgr. Jan Hubička, Ph.D. (09.05.2022)
Continuation of the lecture "Code optimization in production compilers". We expect knowledge of the SSA form and
basic scalar opitmizations using it. We will discuss advanced topics including loop optimization
(autoparalelization and vectorization), code generation, register allocation, scheduling etc.