[all-commits] [llvm/llvm-project] e364a2: [Instrumentor] Reintroduce runtime inlining (#208072)
Ethan Luis McDonough via All-commits
all-commits at lists.llvm.org
Mon Jul 27 16:43:27 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e364a21086c71a68cac28f25469a7b014d1c2abd
https://github.com/llvm/llvm-project/commit/e364a21086c71a68cac28f25469a7b014d1c2abd
Author: Ethan Luis McDonough <ethanluismcdonough at gmail.com>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M llvm/docs/Instrumentor.md
M llvm/include/llvm/Transforms/IPO/Instrumentor.h
M llvm/lib/Transforms/IPO/Instrumentor.cpp
M llvm/test/Instrumentation/Instrumentor/default_config.json
A llvm/test/Instrumentation/Instrumentor/inline_runtime.ll
A llvm/test/Instrumentation/Instrumentor/inline_runtime_config.json
M llvm/test/Instrumentation/Instrumentor/lit.local.cfg
A llvm/test/Instrumentation/Instrumentor/runtimes/bytes_computed_rt.ll
Log Message:
-----------
[Instrumentor] Reintroduce runtime inlining (#208072)
The ability to link in and eagerly inline a specified runtime was
present in older dev versions of the instrumentor. This patch ports that
functionality to the current instrumentor pass and adds a test.
Co-authored-by: Johannes Doerfert <johannes at jdoerfert.de>
Co-authored-by: Kevin Sala <salapenades1 at llnl.gov>
Co-authored-by: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list