OSDN Git Service

[ValueTracking] Don't assume shift values are in range
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 1 Jan 2018 22:44:59 +0000 (22:44 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 1 Jan 2018 22:44:59 +0000 (22:44 +0000)
commit7640666ce8121cd221e6a180d0778d6d17650b03
tree566588f06271c2eeb0f583bf69ae8d4efb192bff
parent3169e0763d3a49d80aadf6ea58ba1ce9eca74b36
[ValueTracking] Don't assume shift values are in range

Reduced (as best I could...) from oss-fuzz #4857 test case

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@321634 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/ValueTracking.cpp
test/Transforms/InstCombine/udiv-simplify.ll