. | |||||
. | Time | Track 1 (Appleton Tower, Lecture Theatre 4) | Track 2 (Appleton Tower, Lecture Theatre 5) | ||
. | Monday 7th April | 09:00 | Registration opens | ||
. | 09:30 | Arrival tea/coffee and pastries | |||
. | 09:30-12:30 | Hacker's Lab | |||
. | 10:45-11:45 | Mid-morning tea/coffee | |||
. | 12:30-13:15 | Lunch (Sandwiches) | |||
. | 13:15-13:30 | Conference Opening & Welcome Tobias Edler von Koch (Univ. of Edinburgh) | |||
. | 13:30-14:30 | Keynote 1: Chandler Carruth (Google) | |||
. | 14:30-15:10 | "LTO: History and work to be done" Rafael Ávila de Espíndola (World Wide Studios - Sony Computer Entertainment) | "Branching in Data-Parallel Languages using Predication with LLVM" Marcello Maggioni (Codeplay Software) | ||
. | 15:10-15:40 | Afternoon tea/coffee and cake | |||
. | 15:40-16:20 | "clang-tidy - Lint-like checks and beyond" Daniel Jasper (Google) | "BEAMJIT: An LLVM based just-in-time compiler for Erlang" Frej Drejhammar (Swedish Institute of Computer Science) | ||
. | 16:20-17:00 | "How to build LLVM in under ten seconds" Andy Thomason (Goldsmiths) | BoF "LLVMLinux - Clang and the Linux Kernel. State of the Union and ongoing collaboration" Jan-Simon Möller (LLVMLinux Project) | ||
. | |||||
. | 19:00-19:30 | Drinks Reception at National Museum of Scotland (Entrance Hall) | |||
. | 19:30-00:00 | Gala Dinner at National Museum of Scotland (Grand Gallery) | |||
. | |||||
. | Tuesday 8th April | 08:45 | Start of Day 2 | ||
. | 08:45-09:00 | Arrival tea/coffee and pastries | |||
. | 09:00-10:00 | Keynote 2: "What’s new in C++14, and how you can take advantage of it" - Marshall Clow (Qualcomm) | |||
. | 10:00-10:40 | "PlayStation®4 CPU Toolchain: Launch Post-mortem" Greg Bedwell (SN Systems Ltd - Sony Computer Entertainment) | "Portable Native Client. Fast, Secure, Simple: Pick Three." JF Bastien (Google) | ||
. | 10:40-11:00 | Mid-morning tea/coffee | |||
. | 11:00-12:00 | Lightning Talks | |||
. | 12:00-13:00 | Posters & Lunch | |||
. | 13:00-13:40 | "A new ABI for little-endian PowerPC64: design and implementation" Ulrich Weigand (IBM Linux Technology Center) | "clang-cl: what it is, how it works, and how to use it" Hans Wennborg (Google) | ||
. | 13:40-14:20 | "Custom Alias-analysis in an LLVM-backed region-based Dynamic Binary Translator" Tom Spink (University of Edinburgh) | "Fabric Engine and KL: LLVM for 3D Digital Content Creation" Andrew MacPherson (Fabric Software Inc.) | ||
. | 14:20-14:40 | Afternoon tea/coffee and cake | |||
. | 14:40-15:20 | "Efficient code generation for weakly ordered architectures" Reinoud Elhorst, Mark Batty, David Chisnall (University of Cambridge) | BoF - "Toolchain layout and Driver design for Multi-target support" Iain Sandoe (Codesourcery / Mentor Graphics) | ||
. | 15:20-16:20 | "Refactoring a large C++ codebase using clang" Nick Lewycky (Google) | "Building an LLVM Backend" Fraser Cormack, Pierre-André Saulais (Codeplay Software) | ||
. | 16:20-16:45 | Raffle & Conference Close | |||
. |