Registration for Pre-Conference Access and/or Community.o + Newcomer is required to attend on Monday.

Time Name Session Type Speakers Location Name
8:30 AM - 5:30 PMPre-Conference WorkshopsWorkshopVarious Locations
10:30 AM - 11:00 AMBreakBreak/MealHall of Cities Foyer
12:00 PM - 1:00 PMLunchBreak/MealSedona
3:00 PM - 3:30 PMBreakBreak/MealHall of Cities Foyer
5:30 PM - 7:30 PMCommunity.o + Newcomer (Session + Reception)WorkshopGrand Ballroom
Time Name Session Type Speakers Location Name
8:00 AM - 9:00 AMRegistration & Light BreakfastBreak/MealCalifornia Ballroom Foyer
9:00 AM - 9:15 AMOpening Remarks California Ballrom
9:15 AM - 10:00 AMClangIR: Upstreaming an Incubator ProjectKeynoteCalifornia Ballroom
10:00 AM - 10:30 AMBreakBreak/MealFoyers: California Ballroom + Hall of Cities
10:30 AM - 11:00 AMBuilding Modern Language Frontends with MLIR: Lessons from Mojo’s Compile-Time Meta-ProgrammingTechnical TalkCalifornia Ballroom
10:30 AM - 11:00 AMToward Evolvable Compilers: Optimizing LLVM and XLA with AlphaEvolveTechnical TalkGrand Ballroom
10:30 AM - 11:00 AMMind the Gap: Key Missing Features in the LLVM Toolchain for Windows on ArmTechnical TalkHall of Cities
11:00 AM - 12:00 PMQuick TalksQuick TalksCalifornia Ballroom
11:00 AM - 11:30 AMAutomating the search aspects of compiler engineering: IR for auto-tuning & beyondTechnical TalkGrand Ballroom
11:00 AM - 11:30 AMLightweight Fault Isolation: LLVM Support for Efficient Native Code SandboxingTechnical TalkHall of Cities
11:30 AM - 12:00 PMEnhancing MLGO Inlining with IR2Vec EmbeddingsTechnical TalkGrand Ballroom
11:30 AM - 12:00 PMHardening the Core: Challenges in Mitigating Hardware Vulnerabilities with LLVMTechnical TalkHall of Cities
12:00 PM - 1:15 PMLunchBreak/MealSedona and Orchard
1:15 PM - 1:45 PMClimbing the ladder of complete: LLVM-libc past and futureTechnical TalkCalifornia Ballroom
1:15 PM - 1:45 PMA Faster and Simpler Dialect Conversion Driver without Pattern RollbackTechnical TalkGrand Ballroom
1:15 PM - 1:45 PMUsing and Improving Optimization RemarksTechnical TalkHall of Cities
1:45 PM - 2:15 PMState of Clang 2025Technical TalkCalifornia Ballroom
1:45 PM - 2:15 PMSpecializing MLIR Data Structures: an ExperimentTechnical TalkGrand Ballroom
1:45 PM - 2:15 PMByte Type: Supporting Raw Data Copies in the LLVM IRTechnical TalkHall of Cities
2:15 PM - 3:15 PMLightning TalksLightning TalksCalifornia Ballroom
2:15 PM - 2:45 PMNormal forms for MLIRTechnical TalkGrand Ballroom
2:15 PM - 3:15 PMScheduling Model in LLVM: Past, Present, and FutureTutorialHall of Cities
2:45 PM - 3:15 PMAutomatically generating pattern rewrites in MLIRTechnical TalkGrand Ballroom
3:15 PM - 4:15 PMSponsor Meet & GreetBreak/MealCalifornia Ballroom Salons 1-4
3:15 PM - 4:15 PMBreakBreak/MealFoyers: California Ballroom + Hall of Cities
4:15 PM - 4:45 PMThrough the Compiler's Keyhole: Migrating to Clang Without Seeing the SourceTechnical TalkCalifornia Ballroom
4:15 PM - 5:15 PMSo you want to change the LLVM-IR?TutorialGrand Ballroom
4:15 PM - 4:45 PMOptimizing Flang's optimizerTechnical TalkHall of Cities
4:45 PM - 5:45 PMUnderstanding MLIR Crash Reproducers: Debugging, Application, and Best PracticesTutorialCalifornia Ballroom
4:45 PM - 5:45 PMStudent Technical TalksStudent Technical TalksHall of Cities
5:15 PM - 5:45 PMArea Team UpdatesTechnical TalkGrand Ballroom
6:30 PM - 9:30 PMReceptionBreak/MealVarious Locations
Time Name Session Type Speakers Location Name
8:00 AM - 9:00 AMRegistration & Light BreakfastBreak/MealCalifornia Ballroom Foyer
9:15 AM - 10:00 AMFrom proprietary to fully open-source: Arm Toolchain's adoption of LLVM technology.KeynoteCalifornia Ballroom
10:00 AM - 10:30 AMBreakBreak/MealCalifornia Ballroom Foyer
10:30 AM - 11:00 AMLoop Optimisations in LLVM: Mission Impossible?Technical TalkCalifornia Ballroom
10:30 AM - 11:00 AMModular MAX’s JIT Graph CompilerTechnical TalkGrand Ballroom
10:30 AM - 11:00 AMAn overview of recent performance work in libc++Technical TalkHall of Cities
11:00 AM - 12:00 PMQuick TalksQuick TalksCalifornia Ballroom
11:00 AM - 11:30 AMTriton-San: Toward Precise Debugging of Triton Kernels via LLVM SanitizersTechnical TalkGrand Ballroom
11:00 AM - 11:30 AMBuilding C++ compiler runtimes on demand: Why and howTechnical TalkHall of Cities
11:30 AM - 12:00 PMBuilding an LLVM-based Compiler Toolchain for Distributed Quantum ComputingTechnical TalkGrand Ballroom
11:30 AM - 12:00 PMLifetime Safety in ClangTechnical TalkHall of Cities
12:00 PM - 1:15 PMLunchBreak/MealSedona and Orchard
1:15 PM - 2:15 PMContributing to ClangPanelCalifornia Ballroom
1:15 PM - 2:15 PMQuick TalksQuick TalksGrand Ballroom
1:15 PM - 1:45 PMWhat’s New in VPlanTechnical TalkHall of Cities
1:45 PM - 2:15 PMA Better HLSL Compiler: Using the offload-test-suite to improve qualityTechnical TalkHall of Cities
2:15 PM - 2:45 PMClang-Doc: Where We've Been and Where We're GoingTechnical TalkCalifornia Ballrom
2:15 PM - 3:15 PMBOLT tutorial on AArch64 and how it competes or complements other PGOsTutorialGrand Ballroom
2:15 PM - 2:45 PMLT-Uh-Oh: Adventures using LTO with libcTechnical TalkHall of Cities
2:45 PM - 3:15 PMAn Undefined Behavior Annex for C++Technical TalkCalifornia Ballroom
2:45 PM - 3:15 PMLLVM Foundation UpdatesTechnical TalkHall of Cities
3:15 PM - 4:15 PMPoster SessionPosterCalifornia Ballroom Salons 1-4
3:15 PM - 4:15 PMBreakBreak/MealFoyers: California Ballroom + Hall of Cities
4:15 PM - 4:45 PMJIT-loading Arbitrary Programs — Powering Xcode Previews with LLVM’s JITTechnical TalkCalifornia Ballroom
4:15 PM - 4:45 PMIago: AI Driven Superoptimization for LLVMTechnical TalkGrand Ballroom
4:15 PM - 4:45 PMTaming GPU programming in safe RustTechnical TalkHall of Cities
4:45 PM - 5:45 PMQuick TalksQuick TalksCalifornia Ballroom
4:45 PM - 5:15 PMCUTLASS Python DSL InfrastructureTechnical TalkGrand Ballroom
4:45 PM - 5:15 PMSynthesizing Practical Transfer Functions in Data-flow AnalysisTechnical TalkHall of Cities
5:15 PM - 5:45 PMInstruction Cost-Modelling: Is it Reasonable?Technical TalkGrand Ballroom
5:15 PM - 5:45 PMThe LLVM Offloading InfrastructureTechnical TalkHall of Cities
5:45 PM - 6:00 PMClosing Remarks California Ballrom