aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/FileManager.cpp
diff options
context:
space:
mode:
authorJoel Galenson <jgalenson@google.com>2018-07-24 15:21:54 +0000
committerJoel Galenson <jgalenson@google.com>2018-07-24 15:21:54 +0000
commit8dbcc58917a6c39be05fe8de29ce84ae4adcb50e (patch)
treecbb0873f0f60f88beb52f6949b9c92ca9d7a51ad /clang/lib/Basic/FileManager.cpp
parent3241724536b2c5a6ea0666676e7ad9d1b8bacfa4 (diff)
downloadllvm-8dbcc58917a6c39be05fe8de29ce84ae4adcb50e.zip
llvm-8dbcc58917a6c39be05fe8de29ce84ae4adcb50e.tar.gz
llvm-8dbcc58917a6c39be05fe8de29ce84ae4adcb50e.tar.bz2
Use SCEV to avoid inserting some bounds checks.
This patch uses SCEV to avoid inserting some bounds checks when they are not needed. This slightly improves the performance of code compiled with the bounds check sanitizer. Differential Revision: https://reviews.llvm.org/D49602 llvm-svn: 337830
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions