2025 US LLVM Developers Meeting: Understanding MLIR Crash Reproducers @LLVMPROJ
2025 US LLVM Developers Meeting: Understanding MLIR Crash Reproducers  @LLVMPROJ
Uploaded November 2025 | Updated September 2026, 2 weeks ago
2025 US LLVM Developers' Meeting

llvm.org/devmtg/2025-10

------

Title: Understanding MLIR Crash Reproducers: Debugging, Application, and Best Practices

Speaker: Artemiy Bulavin

------

Slides: llvm.org/devmtg/2025-10/slides/tutorials/bulavin.pdf

-----

This talk offers a comprehensive guide to the MLIR crash reproducer ecosystem, aimed at developers building and maintaining MLIR-based compilers. We will begin with the fundamentals, demonstrating how to generate and use reproducers with mlir-opt for rapid debugging. We will then cover practical integration strategies, showing how to enable this functionality in a programmatic and user-friendly way via the PassManager, using Triton as an example downstream project. The session will explore best practices for effectively using reproducers, including strategies for minimizing them and the critical distinction between standard and local reproducers for pinpointing the exact point of failure.

-----

Videos Edited by Bash Films: BashFilms.com
2025 US LLVM Developers Meeting: Understanding MLIR Crash Reproducers2025 US LLVM Developers Meeting: Synthesizing Practical Transfer Functions in Data-flow Analysis2025 EuroLLVM - Why add an IR Reader to the llvm-debuginfo-analyzer tool?2025 EuroLLVM - Function multi-versioning: compiler aided function specialization w runtime dispatch2025 US LLVM Developers Meeting: Generating efficient CPU code with MLIR for scalable vector2026 EuroLLVM - LLVM JIT - Upcoming Challenges and Opportunities2025 US LLVM Developers Meeting: An investigation of missed devirtualization opportunities2025 AsiaLLVM - Reducing Code Size with Speculative Inlining2025 US LLVM Developers Meeting: A Faster and Simpler Dialect Conversion Driver2025 US LLVM Developers Meeting: ClangIR: Upstreaming an Incubator Project2025 EuroLLVM - MLIR Tensor Compiler Charter Update2025 EuroLLVM - Leveraging nsw in Flangs LLVM IR Generation for Vectorization
LLVM |

2025 US LLVM Developers' Meeting: Understanding MLIR Crash Reproducers

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER