2025 US LLVM Developers Meeting: Using and Improving Optimization Remarks @LLVMPROJ
2025 US LLVM Developers Meeting: Using and Improving Optimization Remarks  @LLVMPROJ
Uploaded November 2025 | Updated September 2026, 2 weeks ago
2025 US LLVM Developers' Meeting

llvm.org/devmtg/2025-10

------

Title: Using and Improving Optimization Remarks

Speaker: Tobias Stadler

------

Slides: llvm.org/devmtg/2025-10/slides/technical_talks/stadler.pdf

-----

Optimization remarks are a powerful yet underutilized tool for gaining insight into compiler heuristics and transformations. Remarks can inform the user on which optimizations applied successfully, which failed to apply, and which heuristics led to those decisions. We want to provide users with actionable, low-noise remarks about possible performance oversights in their code, and compiler developers with fine-grained per-function telemetry to qualify optimizer changes on large codebases and track down regressions. Our goal is to provide a unified remarks framework to cover both use-cases. In this talk, we will provide an overview of the state of optimization remarks, how to use them, and how to further extend them. We will show examples for applying remarks to different use-cases (e.g. improved vectorization failure hints, inlining summaries, regression analysis).

-----

Videos Edited by Bash Films: BashFilms.com
2025 US LLVM Developers Meeting: Using and Improving Optimization Remarks2025 AsiaLLVM - Data-Tiling in IREE: Achieving High Performance Through Compiler Design2026 EuroLLVM - All About Alias Analysis2025 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 Inlining
LLVM |

2025 US LLVM Developers' Meeting: Using and Improving Optimization Remarks

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER