Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
For More Information or to Register, Click Here
View analytic
Tuesday, October 6 • 10:30 - 11:20
Boosting Developer Productivity with Clang - Tilmann Scheller, Samsung

Sign up or log in to save this to your schedule and see who's attending!

Originally started as a Master's thesis a decade ago, LLVM has grown into a production quality compiler infrastructure. With the Clang C/C++ front-end built on top of LLVM, Linux developers get a powerful optimizing compiler targeting several different architectures. Clang's strengths are not only amazingly fast compile times but also expressive diagnostics and an integrated static analyzer which helps to detect bugs at compile time.
In this talk we'll show you how to speed up the debug build of a large C++ application (2.5 million LOC) by 2x without buying new hardware.
In addition, this talk will provide a short overview of the internals of Clang & LLVM, show you what else Clang can do to improve your life as a developer and present recent developments in the LLVM community, including some performance numbers.

Speakers
TS

Tilmann Scheller

LLVM Compiler Engineer, Samsung Electronics
Tilmann Scheller is a Principal Compiler Engineer working in the Samsung Open Source Group, his primary focus is on the ARM/AArch64 backends of LLVM. He has been working on LLVM since 2007 and has held previous positions involving LLVM at NVIDIA and Apple.


Tuesday October 6, 2015 10:30 - 11:20
Liffey Hall 2