LLVM-compiled Linux for the Real World

A session at LinuxCon North America 2012

  • Bryce Adelstein-Lelbach

Wednesday 29th August, 2012

2:00pm to 2:45pm (PST)

Why use Clang and LLVM to compile the Linux kernel? The proposed talk aims to answer this question by focusing on the application of the Clang/LLVM framework to real-world problems. First, Clang's powerful ability to manipulate and analyze source code will be presented as a tool for detecting bugs and refactoring code. Then, the performance of Clang/LLVM will be considered, and benchmarks comparing GCC-compiled Linux and LLVM-compiled Linux will be shown. A handful of open-source Clang/LLVM examples (plugins and utilities) will be discussed during the presentation and made available for attendees to experiment with.

The intended audience for this talk is: developers who are interested in the state of LLVM-compiled Linux, anyone interested in the progress of Clang and GCC performance and anyone with a general interest in learning more about Clang. The talk will be developer-oriented.

About the speaker

This person is speaking at this event.
Bryce Adelstein-Lelbach

Center for Computation and Technology

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 2:00pm2:45pm PST

Date Wed 29th August 2012

Short URL


View the schedule


See something wrong?

Report an issue with this session