[DAGCombine] Don't use getZExtValue() until we know the constant is in range.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 3 Apr 2019 11:00:55 +0000 (11:00 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 3 Apr 2019 11:00:55 +0000 (11:00 +0000)
commit02599de2e1e9688ed74e2d1080c4e4f73c6072af
tree4eba84b3ab70f12996df8bf0619f283392712550
parenteb9ae56157d7ca5211a61688ffc429dfb1e1f0f5
[DAGCombine] Don't use getZExtValue() until we know the constant is in range.

Noticed during prep for a patch for PR40758.

llvm-svn: 357571
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp