diff options
author | Daniel Neilson <dneilson@azul.com> | 2017-07-18 01:06:52 +0000 |
---|---|---|
committer | Daniel Neilson <dneilson@azul.com> | 2017-07-18 01:06:52 +0000 |
commit | 5fc2ee7fabef3f7d1703f852666262d64e2be51b (patch) | |
tree | 90fec0aa8bd55df01a1caa874275f04adedc953e /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | a3c7f4cba3f71989b76d328dbedf9e4bb8c41e08 (diff) | |
download | llvm-5fc2ee7fabef3f7d1703f852666262d64e2be51b.zip llvm-5fc2ee7fabef3f7d1703f852666262d64e2be51b.tar.gz llvm-5fc2ee7fabef3f7d1703f852666262d64e2be51b.tar.bz2 |
Add element-atomic mem intrinsic canary tests for Address Sanitizer.
Summary:
Add canary tests to verify that ASAN currently does nothing with the element atomic memory intrinsics for memcpy, memmove, and memset.
Placeholder tests that will fail once element atomic @llvm.mem[cpy|move|set] instrinsics have been added to the MemIntrinsic class hierarchy. These will act as a reminder to verify that ASAN handles these intrinsics properly once they have been added to that class hierarchy.
Reviewers: reames
Reviewed By: reames
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D35505
llvm-svn: 308248
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions