[PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors

Marco Elver via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 5 23:53:00 PDT 2022


melver accepted this revision.
melver added inline comments.
This revision is now accepted and ready to land.


================
Comment at: compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:3050
   u32 old = atomic_fetch_add(barrier, kBarrierThreads, memory_order_relaxed);
-  u32 old_epoch = barrier_epoch(old);
   if (barrier_epoch(old + kBarrierThreads) != old_epoch) {
----------------
I think this change is not intended?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D133268/new/

https://reviews.llvm.org/D133268



More information about the llvm-commits mailing list