aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorDaniel Neilson <dneilson@azul.com>2017-07-18 01:06:53 +0000
committerDaniel Neilson <dneilson@azul.com>2017-07-18 01:06:53 +0000
commitebf288a206bc64b8d374a3c8575971fb71335a01 (patch)
treef4e3106b4a767cc7fe4ab615ab70bffdacab8353 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent92be70f510bbe9e06bc9871f5479607bbfe25dd6 (diff)
downloadllvm-ebf288a206bc64b8d374a3c8575971fb71335a01.zip
llvm-ebf288a206bc64b8d374a3c8575971fb71335a01.tar.gz
llvm-ebf288a206bc64b8d374a3c8575971fb71335a01.tar.bz2
Add element-atomic mem intrinsic canary tests for Efficiency Sanitizer.
Summary: Add canary tests to verify that ESAN 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 ESAN 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/D35508 llvm-svn: 308250
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions