Lehrstuhl Informatik II   
Sprachen und Beschreibungsstrukturen      
   Home Lehre Wintersemester 18/19 Praktika Practical Course - Program Optimization with LLVM login

Practical Course - Program Optimization with LLVM

Dozent:Dr. Michael Petter
Ort/Zeit:as a block course
ModulNummer:IN2106, IN0012
Beschreibung:    We integrate an own optimization pass into LLVM's opt tool.

In this practical course we will integrate a basic program analysis in the LLVM Opt tool, and explore the generated IR code for potential optimizations.

Last semester, students have worked on an initial program analysis, inferring value set overapproximations intraprocedurally.
This semester, we will tackle interprocedural program analysis, i.e. call-string and functional analysis.

Preliminary Meeting: Tuesday, June 26th 2018 at 14:00 in MI 02.07.051



TUM - Lehrstuhl Informatik II (Sprachen und Beschreibungsstrukturen) Thanks: Tango and TinyMCE     Generationszeit: 10 ms