]> granicus.if.org Git - clang/commit
[ubsan] Factor out logic to emit a range check. NFC.
authorVedant Kumar <vsk@apple.com>
Mon, 27 Feb 2017 19:46:19 +0000 (19:46 +0000)
committerVedant Kumar <vsk@apple.com>
Mon, 27 Feb 2017 19:46:19 +0000 (19:46 +0000)
commitdc15bf2b305afc1077cf56f724a981e97564d6d9
tree701ad729dd95fa17fa30d6a36c3738596e92950e
parent4ebcddad01644f93c5dfbf6946010bddf09e8a35
[ubsan] Factor out logic to emit a range check. NFC.

This is a readability improvement, but it will also help prep an
upcoming patch to detect UB loads from bitfields.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@296374 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CodeGenFunction.h