2025 EuroLLVM - Solving Compiler Puzzles: Debug Methods in MLIR @LLVMPROJ
2025 EuroLLVM - Solving Compiler Puzzles: Debug Methods in MLIR  @LLVMPROJ
Uploaded May 2025 | Updated September 2026, 2 weeks ago
2025 EuroLLVM Developers' Meeting

llvm.org/devmtg/2025-04

------

Title: Solving Compiler Puzzles: Debug Methods in MLIR

Speaker: Christopher McGirr

------

Slides: llvm.org/devmtg/2025-04/slides/technical_talk/mcgirr_solving_compiler_puzzlespdf.pdf

-----

Debugging MLIR-based compilers can be challenging, from complex pass pipelines to subtle rewrite pattern mismatches. This talk provides a deep-dive of the essential debugging tools and techniques, helping novice developers efficiently diagnose and resolve issues. Topics include IR printing mechanisms, useful mlir-opt arguments, reproducers, LLDB integration, and MLIR Reduce.

-----

Videos Edited by Bash Films: BashFilms.com
2025 EuroLLVM - Solving Compiler Puzzles: Debug Methods in MLIR2025 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 Update
LLVM |

2025 EuroLLVM - Solving Compiler Puzzles: Debug Methods in MLIR

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER