aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2016-05-26 00:09:02 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2016-05-26 00:09:02 +0000
commita099268e8595f9df0f1b38688e19c70665c377a1 (patch)
tree652773a5215f2833de11adcb52b71fcc696c5665 /clang/lib/Frontend/InitPreprocessor.cpp
parenta61d0a5b01f58bfc8aa855a068aaab337fc2f6cb (diff)
downloadllvm-a099268e8595f9df0f1b38688e19c70665c377a1.zip
llvm-a099268e8595f9df0f1b38688e19c70665c377a1.tar.gz
llvm-a099268e8595f9df0f1b38688e19c70665c377a1.tar.bz2
[IRCE] Optimize conjunctions of range checks
After this change, we do the expected thing for cases like ``` Check0Passed = /* range check IRCE can optimize */ Check1Passed = /* range check IRCE can optimize */ if (!(Check0Passed && Check1Passed)) throw_Exception(); ``` llvm-svn: 270804
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions