[llvm-branch-commits] [compiler-rt] [nfc][tsan] Eliminate a few macros (PR #114931)
Vitaly Buka via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Nov 5 09:22:12 PST 2024
https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/114931
>From 7d8cbeb2ba2144c67dca01f2d3d70066fee90c08 Mon Sep 17 00:00:00 2001
From: Vitaly Buka <vitalybuka at google.com>
Date: Mon, 4 Nov 2024 21:44:12 -0800
Subject: [PATCH] rebase
Created using spr 1.3.4
---
compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp b/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp
index 6e82182e215729..5b1fc8982d95a8 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp
+++ b/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp
@@ -913,8 +913,9 @@ auto AtomicGoRet(ThreadState *thr, uptr cpc, uptr pc, Types... args) {
return Op::NoTsanAtomic(args...);
} else {
FuncEntry(thr, cpc);
- return Op::Atomic(thr, pc, args...);
+ auto ret = Op::Atomic(thr, pc, args...);
FuncExit(thr);
+ return ret;
}
}
More information about the llvm-branch-commits
mailing list