OSDN Git Service

Revert "[ValueTracking] Improve isKnowNonZero for Ints"
authorNikita Popov <nikita.ppv@gmail.com>
Wed, 8 May 2019 14:50:01 +0000 (14:50 +0000)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 8 May 2019 14:50:01 +0000 (14:50 +0000)
commit87650a2cac7b176885eff9577932546e3bf6fb3f
treef84a0cc4b65ec39328ce1b8feac1588e02e662ec
parent27b4f5d9af7d607ca9cf27e2a4959549fe001a3b
Revert "[ValueTracking] Improve isKnowNonZero for Ints"

This reverts commit 3b137a495686bd6018d115ea82fb8bb7718349fd.

As reported in https://reviews.llvm.org/D60846, this is causing
miscompiles.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360260 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/ValueTracking.cpp
test/Transforms/InstCombine/known-non-zero.ll
test/Transforms/InstSimplify/known-non-zero.ll
test/Transforms/LICM/hoist-mustexec.ll