GCC Summit 2010

This page has the individual papers and slides for the GCC Summit 2010. If you notice anything missing or out of date, please drop me a note at dnovillo@google.com. If you are an author, please try to fix the problem yourself before contacting me.

Proceedings

Proceedings of the GCC Developers' Summit in PDF format.

Individual Papers

Author(s)

Title/Link to PDF

Slides

Andrey Belevantsev, Institute for System Programming of RAS

GRAPHITE-OpenCL: Generate OpenCL Code from Parallel Loops

slides

David Edelsohn, IBM Research

A GCC port for yet another odd-ball architecture

slides

Richard Günther, SUSE

MEM-REF and beyond - desired changes to the GIMPLE IL

slides

Jan Hubička, SUSE ČR

Optimizing real world applications with GCC LTO

slides

Martin Jambor, SUSE Linux

The new intraprocedural Scalar Replacement of Aggregates

slides

Jakub Jelínek, Red Hat, Inc.

Improving debug info for optimized away parameters

slides

Marc Khouzam, Ericsson

Real-time debugging using GDB Tracepoints

slides

Marc Khouzam, Ericsson

Advanced Tracing Features using GDB and LTTng

slides

Alexandre Oliva, Red Hat, Inc.

Consistent Views at Recommended Breakpoints

slides

Sebastian Pop, Advanced Micro Devices

Improving GCC's auto-vectorization with if-conversion and loop flattening

slides

John Regehr, University of Utah

Exposing Difficult Compilers Bugs With Random Testing

slides

Stan Shebs, CodeSourcery

GDB Tracepoints: From Prototype to Production

slides

Sriraman Tallam, Google

Safe ICF - Pointer Safe and Unwinding Aware Identical Code Folding in Gold

slides

Ian Lance Taylor, Google

The Go frontend for GCC

slides

Konrad Trifunovic, INRIA Saclay - Ile-de-France

Enabling more optimizations in GRAPHITE: ignoring memory-based dependences

slides

Lightning Talks

Author(s)

Title/Link to PDF

Slides

David Edelsohn, IBM Research

Open Source Communities and Corporate Interests

Michael Robert Meissner, IBM

Tricks of a Spec master

slides

Gaius Mulley

Exploiting front end knowledge to effortlessly create Python modules

Steven J Munroe, IBM

When smart programmers write bad code

Lawrence Crowl, Diego Novillo, Google

Towards Incremental Compilation

Kai Tietz, OneVision

Issues of supporting GCC on Windows

Tutorials

Author(s)

Title/Link to PDF

Slides

Michael Robert Meissner, IBM

Upgrading your GCC port to use modern features

slides

Basile STARYNKEVITCH, CEA-LIST

Easily coding a GCC extension with MELT

Ian Lance Taylor, Google

The Go Programming Language

BoFs

Author(s)

Title/Link to PDF

Slides

Richard Earnshaw, ARM

BoF: GNU Tools for ARM

Richard Günther, SUSE

Desired changes to the GIMPLE IL

Jan Hubička, SUSE ČR

GCC Link time optimization

Michael Robert Meissner, IBM

PowerPC birds of a feather

Sandeep Soni, Diego Novillo, Google

A GIMPLE Front End

Tom Tromey, Red Hat, Inc.

GDB

None: summit2010 (last edited 2010-11-09 23:08:13 by PaoloBonzini)