summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Tools.cpp
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2015-10-28 03:20:10 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2015-10-28 03:20:10 +0000
commit4ff3cf6d927049db47edbd5bc981ab19f5e17f5e (patch)
treef37b7c71453d9ab451df3dd0f5d31d2b30352b8e /clang/lib/Driver/Tools.cpp
parent0298a1d0a247ae505bc97ca9ec9c84b5f89c04fc (diff)
downloadbcm5719-llvm-4ff3cf6d927049db47edbd5bc981ab19f5e17f5e.tar.gz
bcm5719-llvm-4ff3cf6d927049db47edbd5bc981ab19f5e17f5e.zip
[SelectionDAG] Don't inspect !range metadata for extended loads
Summary: Don't call `computeKnownBitsFromRangeMetadata` for extended loads -- this can cause a mismatch between the width of the !range metadata and the width of the APInt's accumulating `KnownZero` (and `KnownOne` in the future). This isn't a problem now, but will be after a future change. Note: this can be made more aggressive in the future. Reviewers: nlewycky Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D14107 llvm-svn: 251486
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud