aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMichael Kuperstein <michael.m.kuperstein@intel.com>2014-12-23 11:33:41 +0000
committerMichael Kuperstein <michael.m.kuperstein@intel.com>2014-12-23 11:33:41 +0000
commitbe8032c8752901096eadea53c5b3390db5df81d0 (patch)
tree380bd6e287dc230c47ae25897ff088806572627f /clang/lib/Frontend/CompilerInvocation.cpp
parentfcea06acb55e55d7d7711bf7077fc91fbc204cbd (diff)
downloadllvm-be8032c8752901096eadea53c5b3390db5df81d0.zip
llvm-be8032c8752901096eadea53c5b3390db5df81d0.tar.gz
llvm-be8032c8752901096eadea53c5b3390db5df81d0.tar.bz2
[ValueTracking] Move GlobalAlias handling to be after the max depth check in computeKnownBits()
GlobalAlias handling used to be after GlobalValue handling, which meant it was, in practice, dead code. r220165 moved GlobalAlias handling to be before GlobalValue handling, but also moved it to be before the max depth check, causing an assert due to a recursion depth limit violation. This moves GlobalAlias handling forward to where it's safe, and changes the GlobalValue handling to only look at GlobalObjects. Differential Revision: http://reviews.llvm.org/D6758 llvm-svn: 224765
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions