1 | 8:30 AM - 9:30 AM | Building an Operating System from Scratch with LLVM | Keynote | Petr Hosek
| |
1 | 9:30 AM - 10:00 AM | Pre-Commit CI in LLVM: A Case Study of Libc++ | Technical Talk | Louis Dionne
| |
2 | 9:30 AM - 10:30 AM | SPIR-V support in LLVM and Clang | Panel | Konrad Trifunovic Anastasia Stulova Victor Lomüller Alexey Bader Michal Paszkowski Ravi Narayanaswamy
| |
3 | 9:30 AM - 10:30 AM | Round Table - LLD for Mach-O: Progress and Plans | Round Table | | |
1 | 10:00 AM - 10:30 AM | Improving debug variable location coverage by using even more SSA | Technical Talk | Jeremy Morse
| |
2 | 10:40 AM - 11:30 AM | How to Use Enzyme to Automatically Differentiate Any LLVM-based Language for CPU, GPU, and More | Tutorial | Valentin Churavy William Moses Ludger Paehler
| |
1 | 10:45 AM - 11:15 AM | Optimizing code for scalable vector architectures | Technical Talk | Sander de Smalen
| |
3 | 10:45 AM - 11:45 AM | Round Table: Infrastructure Working Group (LLVM-IWG) | | | |
1 | 11:15 AM - 11:45 AM | QEMU-Hexagon: A story of Emus, Bisons, and now Dragons | Technical Talk | Alessandro Di Federico Anton Johansson
| |
2 | 11:30 AM - 12:15 PM | Architecting out-of-tree LLVM projects using cmake | Tutorial | stephen neuendorffer
| |
1 | 11:45 AM - 12:15 PM | Asynchronous Functions in Swift | Technical Talk | John McCall Arnold Schwaighofer
| |
3 | 11:45 AM - 12:45 PM | Round Table - Complex Intrinsics | Round Table | | |
1 | 12:15 PM - 12:45 PM | Handling inline assembly in Clang and LLVM | Technical Talk | Min-Yih Hsu
| |
2 | 12:15 PM - 1:00 PM | How to utilize LoopNest pass | Tutorial | Ettore Tiotto Whitney Tsang Yueh-Ting Chen
| |
1 | 12:45 PM - 1:15 PM | Optimizing OpenMP GPU Execution in LLVM | Technical Talk | Johannes Doerfert Giorgis Georgakoudis Joseph Huber
| |
2 | 1:00 PM - 1:45 PM | Introduction to the Flang Frontend | Tutorial | Kiran Chandramohan
| |
1 | 1:15 PM - 2:00 PM | ORCv2 -- LLVM JIT APIs Deep Dive | Tutorial | Lang Hames
| |
2 | 1:45 PM - 2:15 PM | Bringing up GlobalISel for optimized AArch64 codegen | Technical Talk | Amara Emerson Jessica Paquette
| |
1 | 2:15 PM | LLVM Developers' Meeting Wrap Up | | Tanya Lattner
| |