All times are approximate until the final agenda is posted.
Time | Name | Session Type | Location Name |
---|---|---|---|
8:00 AM - 5:00 PM | REGISTRATION | California Ballroom Foyer | |
8:30 AM - 12:30 PM | Practical Compiler Optimizations for Warehouse-Scale Applications | Half-Day Workshop | Hall of Cities |
8:30 AM - 12:30 PM | GPU Offloading with LLVM | Half-Day Workshop | Hall of Cities |
9:00 AM - 5:00 PM | MLIR Workshop | MLIR Workshop | Grand Ballroom ABC |
1:00 PM - 5:00 PM | Embedded Toolchains Workshop | Half-Day Workshop | Hall of Cities |
1:00 PM - 5:00 PM | Community.o | Half-Day Workshop | Grand Ballroom DE |
1:00 PM - 5:00 PM | ML-Guided Compiler Optimization in LLVM | Half-Day Workshop | Hall of Cities |
5:30 PM - 7:00 PM | Newcomer Orientation & Reception | Welcome | Grand Ballroom ABC |
Time | Name | Session Type | Speakers | Location Name |
---|---|---|---|---|
8:00 AM - 9:00 AM | REGISTRATION & LIGHT BREAKFAST | California Ballroom Foyer | ||
9:15 AM - 10:00 AM | Mojo 🔥: A system programming language for heterogenous computing | Keynote | Abdul Dakkak Chris Lattner Jeff Niu | California Ballroom |
10:00 AM - 10:30 AM | BREAK | |||
10:30 AM - 11:00 AM | Finding the order within CHAOSS | Technical Talk | Ildikó Váncsa | Grand Ballroom |
10:30 AM - 11:00 AM | Unlocking the Power of C++ as a Service: Uniting Python's Usability with C++'s Performance | Technical Talk | Vassil Vassilev | Hall of Cities |
10:30 AM - 11:00 AM | LLVM-based Compilers for Quantum Computing | Technical Talk | Kit Barton | California Ballroom |
11:00 AM - 11:30 AM | Round Tables | Round Tables | California Ballroom Salons 7-9 | |
11:00 AM - 11:30 AM | LLVM Code of Conduct Committee Updates | Technical Talk | Grand Ballroom | |
11:00 AM - 12:00 PM | Student Talks | Student Technical Talks | Yifei He Ivan Ivanov Shilei Tian Micah Weston | Hall of Cities |
11:00 AM - 12:00 PM | Quick Talks | Quick Talks | Marius Brehler Pavel Labath Sasha Lopoukhine Adrian Prantl Girish Mururu | California Ballroom |
11:30 AM - 12:00 PM | LLVM Foundation Program Updates | Technical Talk | Grand Ballroom | |
11:30 AM - 12:00 PM | Round Tables | Round Tables | California Ballroom Salons 7-9 | |
12:00 PM - 1:15 PM | LUNCH | Sedona | ||
1:15 PM - 1:45 PM | Improved "noexcept": exception handling in LLVM IR | Technical Talk | James Y Knight | Grand Ballroom |
1:15 PM - 2:15 PM | MLIR Bufferization: From Tensors to MemRefs | Tutorial | Martin Erhart Matthias Springer | California Ballroom |
1:15 PM - 2:15 PM | Starting LLVM Development in Visual Studio on Windows | Tutorial | Jonathan Smith | Hall of Cities |
1:45 PM - 2:15 PM | LLVM-MCA correlation for AARCH64 | Technical Talk | Sjoerd Meijer | Grand Ballroom |
2:15 PM - 2:45 PM | Evolution of ClangIR: A Year of Progress, Challenges, and Future Plans | Technical Talk | Bruno Cardoso Lopes Vinicius Couto Espindola Nathan Lanza Hongtao Yu | California Ballroom |
2:15 PM - 2:45 PM | Round Tables | Round Tables | California Ballroom Salons 7-9 | |
2:15 PM - 2:45 PM | TBD | Hall of Cities | ||
2:15 PM - 3:15 PM | How to build an LLVM-based toolchain for the Game Boy Advance | Tutorial | Ties Stuij | Grand Ballroom |
2:45 PM - 3:15 PM | Compact Value Witnesses in Swift | Technical Talk | Dario Rexin | Hall of Cities |
2:45 PM - 3:15 PM | Round Tables | Round Tables | California Ballroom Salons 7-9 | |
2:45 PM - 3:15 PM | MLIR Is Not an ML Compiler, and Other Common Misconceptions | Technical Talk | Alex Zinenko | California Ballroom |
3:15 PM - 4:15 PM | POSTER SESSION | Poster | Aiden Grossman Yifei He Ludger Paehler Etienne RENAULT Lou Knauer Joel Denny | California Ballroom Salon 6 |
4:15 PM - 4:45 PM | Round Tables | Round Tables | California Ballroom Salons 7-9 | |
4:15 PM - 4:45 PM | Generalized Mem2Reg for MLIR and how to use it | Technical Talk | Théo Degioanni | California Ballroom |
4:15 PM - 4:45 PM | Using Clang's source-based code coverage at scale | Technical Talk | Petr Hosek Gulfem Savrun Yeniceri | Hall of Cities |
4:15 PM - 5:15 PM | Student Technical Talks | Student Technical Talks | Fred Fu Rafael Andres Herrera Guaitero Martin Lücke Rémy Neveu | Grand Ballroom |
4:45 PM - 5:15 PM | Optimizing Debug Info for Caching in llvm-cas | Technical Talk | Shubham Rastogi | Hall of Cities |
4:45 PM - 5:15 PM | Round Tables | Round Tables | California Ballroom Salons 7-9 | |
4:45 PM - 5:45 PM | Quick Talks | Quick Talks | Sriram Aananthakrishnan Siddharth Bhat Jeff Niu Mircea Trofin Tobias Grosser | California Ballroom |
5:15 PM - 5:45 PM | The LLVM C Library for GPUs | Technical Talk | Joseph Huber | Hall of Cities |
5:15 PM - 5:45 PM | Arcilator: Fast and cycle-accurate hardware simulation in CIRCT | Technical Talk | Martin Erhart | Grand Ballroom |
5:15 PM - 5:45 PM | Round Tables | Round Tables | California Ballroom Salons 7-9 | |
5:45 PM - 6:00 PM | Closing Remarks | Developers' Meeting | California Ballroom |