SYCL Let's talk about SYCL -- the programming model, the open standard, the effort to add SYCL support to clang, etc. Alexey Bader
Upstreaming SYCL C++ SYCL is a single-source C++ standard from Khronos Group (OpenGL, Vulkan, OpenCL, SPIR...) for heterogeneous computing targeting various accelerators (CPU, GPU, DSP, FPGA...). There are several implementations available and one has even started to be upstreamed into Clang/LLVM: https://github.com/intel/llvm This is a huge collaborative effort and a great opportunity to have wide & strong support for modern C++ on a wide range of accelerators from many vendors. Come to learn about SYCL, how to help reviewing the patches, how it interacts with existing off-loading support, OpenMP, OpenCL, CUDA, address spaces, SPIR-V... Alexey Bader, Ronan Keryell
Loop Optimizations in LLVM Discuss current problems, progress and future plans for optimizing loops, existing passes and new passes and analysis being worked on. Kit Barton, Michael Kruse
full restrict support in llvm Now that patches for full restrict are available, this roundtable gives a chance to discuss the design and the patches in person. Jeroen Dobbelaere