[PATCH] D18164: [tsan] Do not instrument reads/writes to instruction profile counters.
Dmitry Vyukov via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 15 10:47:44 PDT 2016
dvyukov added a comment.
> A related question -- why is it useful to turn on tsan for profile instrumented build? What addition user errors does it try to catch?
There is no point. Provided that the instrumentation is correct.
FWIW has already caught several bugs both in llvm and gcc codegen (e.g. incorrectly widened stores). So it can make sense to keep it turned on.
More information about the llvm-commits