mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
SIL: Add SIL builtin for Thread Sanitizer inout accesses
...and IRGen it into a call to __tsan_write1 in compiler-rt. This is preparatory work for a later patch that will add an experimental option to treat Swift inout accesses as TSan writes.
This commit is contained in:
@@ -1076,6 +1076,7 @@ CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, TakeArrayBackToFront)
|
||||
CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, TakeArrayFrontToBack)
|
||||
CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, Trunc)
|
||||
CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, TruncOrBitCast)
|
||||
CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, TSanInoutAccess)
|
||||
CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, UAddOver)
|
||||
CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, UDiv)
|
||||
CONSTANT_OWNERSHIP_BUILTIN(Trivial, false, UIToFP)
|
||||
|
||||
Reference in New Issue
Block a user