]> granicus.if.org Git - llvm/commit
[CVP] Fix assertion failure on vector with.overflow
authorNikita Popov <nikita.ppv@gmail.com>
Fri, 31 May 2019 20:42:07 +0000 (20:42 +0000)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 31 May 2019 20:42:07 +0000 (20:42 +0000)
commitf4c874ffcf3bf459530339771f2d507d072c296f
treea45c6f4cf93cf84d1799e7d7ac07bf98d89a3c19
parentaa578f685a667e6c4650a1aec809732e6e335e68
[CVP] Fix assertion failure on vector with.overflow

Noticed on D62703. LVI only handles plain integers, not vectors of
integers. This was previously not an issue, because vector support
for with.overflow is only a relatively recent addition.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362261 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
test/Transforms/CorrelatedValuePropagation/overflows.ll