Session Type
Date & Time
Tuesday, November 8, 2022, 9:15 AM - 10:05 AM
Paths towards unifying LLVM and MLIR
Where do you see the LLVM project 10 years from now? Intermediate representation (IR) plays a central role in this question. LLVM IR can be represented on top of MLIR's data structures, but in practice it uses its own data structures. That creates a barrier in compilation pipelines and has other downsides. Is there hope for unification on a single set of data structures? How can we move towards such a goal? Let me show you a framework for thinking about these questions and some concrete ideas for how we can move in the right direction.
Location Name
Hayes Ballroom - Main Level