Time Name Session Type Speakers Location Name
8:00 AM - 9:00 AMREGISTRATION AND BREAKFAST Ballroom Prefunction
9:00 AM - 9:10 AMWelcomeWelcomeBallroom 1
9:10 AM - 10:00 AMMCA Daemon: Hybrid Throughput Analysis Beyond Basic BlocksKeynoteBallroom 1
10:00 AM - 10:30 AMImpromptu Round TablesRound TablesBallroom 2
10:00 AM - 10:30 AMPrototyping a Compiler for Homomorphic Encryption Using MLIRTechnical TalkBallroom 1
10:30 AM - 11:00 AMBREAK Ballroom Prefunction
11:00 AM - 11:30 AMLightweight Instrumentation using Debug InformationTechnical TalkBallroom 1
11:00 AM - 12:00 PMEmbedded Development with LLVM/ClangRound TablesBallroom 2
11:30 AM - 12:00 PMCustom benefit-driven inliner in Falcon JITTechnical TalkBallroom 1
12:00 PM - 12:30 PMImpromptu Round TablesRound TablesBallroom 2
12:00 PM - 12:30 PMLLD for Mach-O: The JourneyTechnical TalkBallroom 1
12:30 PM - 2:00 PMLUNCH Ballroom Prefunction
2:00 PM - 2:30 PMHow to write a new compiler driver? The LLVM Flang perspective.Technical TalkBallroom 1
2:00 PM - 3:00 PMGlobalISelRound TablesBallroom 2
2:30 PM - 3:00 PMDeveloping an LLVM backend for the KV3 Kalray VLIW coreTechnical TalkBallroom 1
3:00 PM - 3:30 PMImpromptu Round TablesRound TablesBallroom 2
3:00 PM - 3:30 PMHardware loops in the IPU backendTechnical TalkBallroom 1
3:30 PM - 4:00 PMBREAK Ballroom Prefunction
4:00 PM - 4:30 PMExperiences of OS distributions using LLVM as their main toolchainTechnical TalkBallroom 1
4:00 PM - 5:00 PMImpromptu Round TablesRound TablesBallroom 2
4:30 PM - 5:00 PMFaust audio Domain Specific Language and LLVMTechnical TalkBallroom 1
5:00 PM - 5:30 PMImplicitly discovered, explicitly built Clang modulesTechnical TalkBallroom 1
5:00 PM - 5:30 PMImpromptu Round TablesRound TablesBallroom 2
6:00 PM - 9:00 PMEVENING RECEPTION Chino Latino
Time Name Session Type Speakers Location Name
8:00 AM - 9:00 AMREGISTRATION AND BREAKFAST Ballroom Prefunction
9:00 AM - 9:50 AMFinding Missed Optimizations Through the Lens of Dead Code EliminationKeynoteBallroom 1
9:50 AM - 10:20 AMImpromptu Round TablesRound TablesBallroom 2
9:50 AM - 10:20 AMIntroduction to the IPU graph compiler and the use of LLVMTechnical TalkBallroom 1
10:20 AM - 10:45 AMBREAK Ballroom Prefunction
10:45 AM - 11:45 AMJITRound TablesBallroom 2
10:45 AM - 11:45 AMPrecise Polyhedral Analyses For MLIR using the FPL Presburger LibraryTutorialBallroom 1
11:45 AM - 11:50 AMllsoftsecbook: an open source book on low-level software security for compiler developersLightning TalksBallroom 1
11:45 AM - 12:45 PMImpromptu Round TablesRound TablesBallroom 2
11:50 AM - 11:55 AMLLVM Office Hours: addressing LLVM engagement and contribution barriersLightning TalksBallroom 1
11:55 AM - 12:00 PMExploring Clang/LLVM optimization on programming horrorLightning TalksBallroom 1
12:00 PM - 12:05 PMFlang UpdateLightning TalksBallroom 1
12:05 PM - 12:15 PMLightning TalksLightning TalksBallroom 1
12:15 PM - 12:25 PMLLVM-MOS 6502 Backend: Having a Blast in the PastQuick TalksBallroom 1
12:25 PM - 12:35 PMImproving debug locations for variables in memoryQuick TalksBallroom 1
12:35 PM - 12:45 PMHow to Make Hardware with Maths: An Introduction to CIRCT's Scheduling InfrastructureQuick TalksBallroom 1
12:45 PM - 2:15 PMLUNCH Ballroom Prefunction
2:15 PM - 2:40 PMUsing link-time call graph embedding to streamline compiler-assisted instrumentation selectionStudent Technical TalksBallroom 1
2:15 PM - 3:15 PMLLVM Office HoursRound TablesBallroom 2
2:40 PM - 3:05 PMAutomated Batching and Differentiation of Scalar Code in EnzymeStudent Technical TalksBallroom 1
3:05 PM - 3:30 PMExtending Sulong (an LLVM bitcode runtime) for cross-language interoperability between C++/Swift and Java, JavaScript or PythonStudent Technical TalksBallroom 1
3:30 PM - 4:00 PMBREAK Ballroom Prefunction
4:00 PM - 4:30 PMez-clang C++ REPL for bare metal embedded devicesTechnical TalkBallroom 1
4:00 PM - 5:00 PMImpromptu Round TablesRound TablesBallroom 2
4:30 PM - 5:00 PMSCEV-Based debuginfo salvaging in Loop Strength ReductionTechnical TalkBallroom 1
5:00 PM - 5:10 PMClosingClosingBallroom 1
Time Zone: (UTC+01:00) London, Edinburgh [Change Time Zone]