[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.


http://reviews.llvm.org/D18164





More information about the llvm-commits mailing list