[clang] [compiler-rt] [llvm] [TSan] Add escape analysis for redundant instrumentation elimination (PR #169896)

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 3 21:43:17 PST 2026


================
@@ -1376,20 +1376,21 @@
 // RUN:     --sysroot=%S/Inputs/basic_linux_tree \
 // RUN:   | %{filecheck} --check-prefix=CHECK-RELOCATABLE-LINK-ASAN-UBSAN-RTLIB
 //
-// CHECK-RELOCATABLE-LINK-ASAN-UBSAN-RTLIB-NOT: "{{.*}}(asan|ubsan){{.*}}"
+// CHECK-RELOCATABLE-LINK-ASAN-UBSAN-RTLIB-NOT: libclang_rt.asan
+// CHECK-RELOCATABLE-LINK-ASAN-UBSAN-RTLIB-NOT: libclang_rt.ubsan
 
 // RUN: %clang -fsanitize=address -r -fsanitize-link-runtime -### %s 2>&1 \
 // RUN:     --target=x86_64-unknown-linux -fuse-ld=ld \
 // RUN:     -resource-dir=%S/Inputs/resource_dir \
 // RUN:     --sysroot=%S/Inputs/basic_linux_tree \
 // RUN:   | FileCheck %s --check-prefix=CHECK-RELOCATABLE-LINK-FORCE-LINK-ASAN
 //
-// CHECK-RELOCATABLE-LINK-FORCE-LINK-ASAN: "{{.*}}asan{{.*}}"
+// CHECK-RELOCATABLE-LINK-FORCE-LINK-ASAN: libclang_rt.asan
 
 // RUN: %clang -fsanitize=thread -r -### %s 2>&1 \
 // RUN:     --target=x86_64-unknown-linux -fuse-ld=ld \
 // RUN:     -resource-dir=%S/Inputs/resource_dir \
----------------
vitalybuka wrote:

changes in this file looks unrelated

https://github.com/llvm/llvm-project/pull/169896


More information about the llvm-commits mailing list