Sign up or log in to bookmark your favorites and sync them to your phone or calendar.
Input Space Splitting for OpenCL 10:00am - 10:45am
Beyond Sanitizers: guided fuzzing and security h... 11:00am - 11:45am
A Heterogeneous Execution Engine for LLVM 11:45am - 12:30pm
Building, Testing and Debugging a Simple out-of-tree LLVM Pass 2:00pm - 3:00pm
Creating an SPMD Vectorizer for OpenCL with LLVM 3:00pm - 4:00pm
Polly - Optimistic Loop Nest Optimizations with Schedule Trees 4:00pm - 5:00pm
Living Downstream Without Drowning 5:00pm - 6:00pm
Welcome
WebAssembly: Here Be Dragons 9:15am - 10:00am
A Proposal for Global Instruction Selection 10:00am - 10:45am
Profile-based Indirect Call Promotion 11:00am - 11:45am
Automated performance-tracking of LLVM-generated... 11:45am - 12:30pm
Hackers Lab 2:00pm - 6:00pm
Registration & Breakfast 8:00am - 9:00am
Break (15 Minutes)
Lunch 12:30pm - 2:00pm
Snacks 3:30pm - 4:30pm
Sophisticated Program Analysis on LLVM IR 11:00am - 11:45am
Women in Compilers & Tools 11:45am - 12:30pm
Performance tracking & benchmarking infrastructure 2:00pm - 3:00pm
Profile Guided Optimization 3:00pm - 4:00pm
LLVM Foundation 4:00pm - 5:00pm
Reception 6:00pm - 10:00pm
LLVM Performance Improvements and Headroom 10:00am - 10:45am
Exception handling in LLVM, from Itanium to MSVC 11:15am - 12:00pm
An update on Clang-based C++ Tooling 12:00pm - 12:45pm
Throttling Automatic Vectorization: When Less Is... 2:00pm - 2:45pm
LoopVersioning LICM 2:45pm - 3:30pm
Debug Info: From Metadata to Modules 4:30pm - 5:15pm
Lightning Talks 5:15pm - 6:00pm
Swift's High-Level IR: A Case Study of Complementing LLVM IR wit... 9:00am - 10:00am
Typeless Pointers in LLVM IR 10:00am - 10:45am
Optimizing LLVM for GPGPU 11:15am - 12:00pm
OpenMP GPU/Accelerator support Coming of Age in... 12:00pm - 12:45pm
LLVM for a managed language: what we've learned 2:00pm - 2:45pm
LLVM back end for HHVM/PHP 2:45pm - 3:30pm
Compiling large, real-world codebases with clang... 4:30pm - 5:15pm
Advances in Loop Analysis Frameworks and Optimiz... 5:15pm - 6:00pm
Break (30 Minutes) 10:45am - 11:15am
Lunch 12:45pm - 2:00pm
Poster Session 3:30pm - 4:30pm
Clang Static Analyzer 10:00am - 10:45am
Policies for LLVM's C APIs 11:15am - 12:00pm
Polly - Loop Nest Optimizations in LLVM 12:00pm - 12:45pm
GPU Implementers 2:00pm - 2:45pm
Exception Handling in LLVM: the Windows/CLR and... 2:45pm - 3:30pm
Managed languages targeting LLVM 4:30pm - 5:15pm