Workshop Slides

Day 1: Saturday June 29, 2013
Topics Slides
Introduction and Opening Remarks Download
An Overview of Compilation and GCC Download
Gray Box Probing of GCC Download
Manipulating GIMPLE IR Download
Day 2: Sunday June 30, 2013
Topics Slides
GCC Control Flow and Plugins Download
GCC Configuration and Building Download
Day 3: Monday July 1, 2013
Topics Slides
Understanding and Manipulating RTL Download
Introduction to Machine Descriptions Download
Spim Machine Descriptions Download
More Details of Machine Descriptions Download
The Retargetability Model of GCC Download
Day 4: Tuesday July 2, 2013
Topics Slides
Parallelization and Vectorization in GCC Download
A Summary of Essential Abstractions in GCC Download