Uploaded July 2025 | Updated September 2026, 2 weeks ago
2025 AsiaLLVM Developers' Meeting
llvm.org/devmtg/2025-06
------
Title: Reducing Code Size with Speculative Inlining
Speakers: Vincent Lee
------
Slides: llvm.org/devmtg/2025-06/slides/technical-talk/lee-inlining.pdf
-----
Inlining has generally been seen as a critical optimization for performance at the cost of size. But, it can also be used for size optimizations in the mobile space. In this talk, we discuss a new inlining technique that explores the full set of inlining candidates to uncover cases where inlining will generate size improvements due to downstream simplifications. It uncovers beneficial inlining that the traditional cost modeling overlooks resulting in non-trivial app size and performance improvements.
-----
Videos Edited by Bash Films: BashFilms.com
2025 AsiaLLVM Developers' Meeting
llvm.org/devmtg/2025-06
------
Title: Reducing Code Size with Speculative Inlining
Speakers: Vincent Lee
------
Slides: llvm.org/devmtg/2025-06/slides/technical-talk/lee-inlining.pdf
-----
Inlining has generally been seen as a critical optimization for performance at the cost of size. But, it can also be used for size optimizations in the mobile space. In this talk, we discuss a new inlining technique that explores the full set of inlining candidates to uncover cases where inlining will generate size improvements due to downstream simplifications. It uncovers beneficial inlining that the traditional cost modeling overlooks resulting in non-trivial app size and performance improvements.
-----
Videos Edited by Bash Films: BashFilms.com










