aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/XCOFFObjectFile.cpp
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2021-08-02 16:43:01 +0200
committerDmitry Vyukov <dvyukov@google.com>2021-08-03 11:03:36 +0200
commit18c6ed2f0f293582570ad3f6419e10ff808ba98e (patch)
tree41004ef906c6b4218ff2d77ac2a19f761107de94 /llvm/lib/Object/XCOFFObjectFile.cpp
parent831910c5c4941b7c58d4d50d9e20808c8e2c1c0b (diff)
downloadllvm-18c6ed2f0f293582570ad3f6419e10ff808ba98e.zip
llvm-18c6ed2f0f293582570ad3f6419e10ff808ba98e.tar.gz
llvm-18c6ed2f0f293582570ad3f6419e10ff808ba98e.tar.bz2
tsan: add AccessVptr
Add AccessVptr access type. For now it's converted to the same thr->is_vptr_access, but later it will be passed directly to ReportRace and will enable efficient tail calling in MemoryAccess function (currently __tsan_vptr_update/__tsan_vptr_read can't use tail calls in MemoryAccess because of the trailing assignment to thr->is_vptr_access). Depends on D107276. Reviewed By: vitalybuka, melver Differential Revision: https://reviews.llvm.org/D107282
Diffstat (limited to 'llvm/lib/Object/XCOFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions