diff options
author | Alexey Samsonov <vonosmas@gmail.com> | 2014-08-13 00:26:40 +0000 |
---|---|---|
committer | Alexey Samsonov <vonosmas@gmail.com> | 2014-08-13 00:26:40 +0000 |
commit | de443c500203d262c87a27e3f9272b520ff15d9f (patch) | |
tree | 82f296d2aa3af79c5ce4f8f6059b00312ac63e4d /clang/test/CodeGen/avx512f-builtins.c | |
parent | cfe8fc3e2840845bd159b1eb9ec1f8f2a6a31446 (diff) | |
download | bcm5719-llvm-de443c500203d262c87a27e3f9272b520ff15d9f.tar.gz bcm5719-llvm-de443c500203d262c87a27e3f9272b520ff15d9f.zip |
[UBSan] Add returns-nonnull sanitizer.
Summary:
This patch adds a runtime check verifying that functions
annotated with "returns_nonnull" attribute do in fact return nonnull pointers.
It is based on suggestion by Jakub Jelinek:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223693.html.
Test Plan: regression test suite
Reviewers: rsmith
Reviewed By: rsmith
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D4849
llvm-svn: 215485
Diffstat (limited to 'clang/test/CodeGen/avx512f-builtins.c')
0 files changed, 0 insertions, 0 deletions