[clang] [compiler-rt] [llvm] [TSan] Add escape analysis for redundant instrumentation elimination (PR #169896)
Vitaly Buka via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 16 10:06:00 PDT 2026
================
----------------
vitalybuka wrote:
@fmayer Actually I am thinking about removing ThinLTO from StackSafetyAnalisys.
It makes it 2x as complex than it's needed.
Idea was that we can use ThinLTO for better results, but we endup applying all sanitizer before ThinLTO idexing. We endup with this as temporarily solution when switching to new pass manager, but I believe it's good enough as is, and we should not move sanitizers into ThinLTO backends (late sanitizers bad for detection quality).
So ThinLTO parts of StackSafetyAnalisys are dead mode, mostly.
I am not sure about MTE. How important it there?
Do MTE users rely on ThinLTO? @fmayer
https://github.com/llvm/llvm-project/pull/169896
More information about the cfe-commits
mailing list