Brussels / 1 & 2 February 2014

schedule

LLVM devroom


09 10 11 12 13 14 15 16 17 18
Sunday Introduction to LLVM dev-room Clang: Re-inventing the Compiler Auto-Vectorization in LLVM
Past, Present and Future
The Avatar project - improving embedded security with S2E, KLEE and Qemu
LLVM-powered dynamic security analysis of embedded firmwares
The LLVMLinux project
The Linux Kernel on Dragon Wings
How to contribute to LLVM Two uses cases for the clang C++ parser: Online Code Browser and Qt moc Replacement. Statically compiling Ruby with LLVM
... or how RubyMotion works internally
LDC - the LLVM-based D compiler
Using LLVM as backend for a D compiler
Case study/tutorial on using LLVM in REPL systems An approach for energy consumption analysis of programs using LLVM High Level Loop Optimizations in LLVM
A tutorial on how to use Polly/isl/ppcg
Event Speakers Start End

Sunday

  Introduction to LLVM dev-room Sylvestre Ledru, Tobias Grosser 09:00 09:05
  Clang: Re-inventing the Compiler Alp Toker 09:05 09:55
  Auto-Vectorization in LLVM
Past, Present and Future
Renato Golin 10:00 10:25
  The Avatar project - improving embedded security with S2E, KLEE and Qemu
LLVM-powered dynamic security analysis of embedded firmwares
Luca Bruno 10:30 10:55
  The LLVMLinux project
The Linux Kernel on Dragon Wings
Jan-Simon Möller 11:00 11:55
  How to contribute to LLVM Sylvestre Ledru 12:00 12:25
  Two uses cases for the clang C++ parser: Online Code Browser and Qt moc Replacement. Olivier Goffart 12:30 12:55
  Statically compiling Ruby with LLVM
... or how RubyMotion works internally
Laurent Sansonetti 13:00 13:55
  LDC - the LLVM-based D compiler
Using LLVM as backend for a D compiler
Kai Nacke 14:00 14:55
  Case study/tutorial on using LLVM in REPL systems David Tweed 15:00 15:55
  An approach for energy consumption analysis of programs using LLVM Kyriakos Georgiou, Neville Grech 16:00 16:25
  High Level Loop Optimizations in LLVM
A tutorial on how to use Polly/isl/ppcg
Tobias Grosser 16:30 16:55