commit | 75301c92100c000fff62d6eebf196f084d952bc3 | [log] [tgz] |
---|---|---|
author | Vedant Kumar <vsk@apple.com> | Fri Jun 16 03:27:36 2017 +0000 |
committer | Vedant Kumar <vsk@apple.com> | Fri Jun 16 12:02:45 2017 -0700 |
tree | 9d73c9ebfd05a7ab5aec5eb1c87ff7b0f2e4ef8d | |
parent | e4b00c8d0f2428a3d2a83381aed1be229eb0ff35 [diff] |
[ubsan] PR33081: Skip the standard type checks for volatile Skip checks for null dereference, alignment violation, object size violation, and dynamic type violation if the pointer points to volatile data. Differential Revision: https://reviews.llvm.org/D34262 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@305546 91177308-0d34-0410-b5e6-96231b3b80d8 (cherry picked from commit ff94b5e7fe537029dd2a96c48198b1bcb27b0958)